builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-101
starttime: 1467759356.77
results: success (0)
buildid: 20160705121723
builduid: 15663881f04847ca8f7fddd4a660a773
revision: 52fb1d141cc9c18d7b7971d778b8976e43f360dc
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 15:55:56.766170) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 15:55:56.766610) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 15:55:56.766915) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 15:55:56.819884) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 15:55:56.820178) =========
'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-101\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-101
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-101
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-101
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-101
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101
WINDIR=C:\WINDOWS
using PTY: False
--15:57:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 8.20 MB/s
15:57:30 (8.20 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.457000
========= master_lag: 0.25 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 15:55:57.526040) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 15:55:57.526372) =========
'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-101\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-101
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-101
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-101
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-101
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.637000
========= master_lag: 0.31 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 15:55:58.476079) =========
========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 15:55:58.476496) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 52fb1d141cc9c18d7b7971d778b8976e43f360dc --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 52fb1d141cc9c18d7b7971d778b8976e43f360dc --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-101
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-101
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-101
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-101
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101
WINDIR=C:\WINDOWS
using PTY: False
2016-07-05 15:57:31,888 truncating revision to first 12 chars
2016-07-05 15:57:31,888 Setting DEBUG logging.
2016-07-05 15:57:31,888 attempt 1/10
2016-07-05 15:57:31,888 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/52fb1d141cc9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-05 15:57:32,651 unpacking tar archive at: mozilla-beta-52fb1d141cc9/testing/mozharness/
program finished with exit code 0
elapsedTime=1.338000
========= master_lag: 4.22 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 15:56:04.037304) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 15:56:04.037591) =========
script_repo_revision: 52fb1d141cc9c18d7b7971d778b8976e43f360dc
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 15:56:04.037985) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 15:56:04.038267) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 15:56:04.055457) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 8 secs) (at 2016-07-05 15:56:04.055791) =========
'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-101\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-101
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-101
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-101
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-101
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-101
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
15:57:35 INFO - MultiFileLogger online at 20160705 15:57:35 in C:\slave\test
15:57:35 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
15:57:35 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
15:57:35 INFO - {'append_to_log': False,
15:57:35 INFO - 'base_work_dir': 'C:\\slave\\test',
15:57:35 INFO - 'blob_upload_branch': 'mozilla-beta',
15:57:35 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
15:57:35 INFO - 'buildbot_json_path': 'buildprops.json',
15:57:35 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
15:57:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
15:57:35 INFO - 'download_minidump_stackwalk': True,
15:57:35 INFO - 'download_symbols': 'ondemand',
15:57:35 INFO - 'e10s': False,
15:57:35 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
15:57:35 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
15:57:35 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
15:57:35 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
15:57:35 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
15:57:35 INFO - 'C:/mozilla-build/tooltool.py'),
15:57:35 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
15:57:35 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
15:57:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
15:57:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
15:57:35 INFO - 'log_level': 'info',
15:57:35 INFO - 'log_to_console': True,
15:57:35 INFO - 'opt_config_files': (),
15:57:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
15:57:35 INFO - '--processes=1',
15:57:35 INFO - '--config=%(test_path)s/wptrunner.ini',
15:57:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
15:57:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
15:57:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
15:57:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
15:57:35 INFO - 'pip_index': False,
15:57:35 INFO - 'require_test_zip': True,
15:57:35 INFO - 'test_type': ('testharness',),
15:57:35 INFO - 'this_chunk': '1',
15:57:35 INFO - 'total_chunks': '5',
15:57:35 INFO - 'virtualenv_path': 'venv',
15:57:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
15:57:35 INFO - 'work_dir': 'build'}
15:57:35 INFO - #####
15:57:35 INFO - ##### Running clobber step.
15:57:35 INFO - #####
15:57:35 INFO - Running pre-action listener: _resource_record_pre_action
15:57:35 INFO - Running main action method: clobber
15:57:35 INFO - rmtree: C:\slave\test\build
15:57:35 INFO - Using _rmtree_windows ...
15:57:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
15:58:01 INFO - Running post-action listener: _resource_record_post_action
15:58:01 INFO - #####
15:58:01 INFO - ##### Running read-buildbot-config step.
15:58:01 INFO - #####
15:58:01 INFO - Running pre-action listener: _resource_record_pre_action
15:58:01 INFO - Running main action method: read_buildbot_config
15:58:01 INFO - Using buildbot properties:
15:58:01 INFO - {
15:58:01 INFO - "project": "",
15:58:01 INFO - "product": "firefox",
15:58:01 INFO - "script_repo_revision": "production",
15:58:01 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
15:58:01 INFO - "repository": "",
15:58:01 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
15:58:01 INFO - "buildid": "20160705121723",
15:58:01 INFO - "pgo_build": "True",
15:58:01 INFO - "basedir": "C:\\slave\\test",
15:58:01 INFO - "buildnumber": 6,
15:58:01 INFO - "slavename": "t-xp32-ix-101",
15:58:01 INFO - "revision": "52fb1d141cc9c18d7b7971d778b8976e43f360dc",
15:58:01 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
15:58:01 INFO - "platform": "win32",
15:58:01 INFO - "branch": "mozilla-beta",
15:58:01 INFO - "repo_path": "releases/mozilla-beta",
15:58:01 INFO - "moz_repo_path": "",
15:58:01 INFO - "stage_platform": "win32-pgo",
15:58:01 INFO - "builduid": "15663881f04847ca8f7fddd4a660a773",
15:58:01 INFO - "slavebuilddir": "test"
15:58:01 INFO - }
15:58:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
15:58:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
15:58:01 INFO - Running post-action listener: _resource_record_post_action
15:58:01 INFO - #####
15:58:01 INFO - ##### Running download-and-extract step.
15:58:01 INFO - #####
15:58:01 INFO - Running pre-action listener: _resource_record_pre_action
15:58:01 INFO - Running main action method: download_and_extract
15:58:01 INFO - mkdir: C:\slave\test\build\tests
15:58:01 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')]}
15:58:01 INFO - https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
15:58:01 INFO - trying https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
15:58:01 INFO - Downloading https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:01 INFO - Downloaded 1186 bytes.
15:58:01 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
15:58:01 INFO - Using the following test package requirements:
15:58:01 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
15:58:01 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:58:01 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
15:58:01 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
15:58:01 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:58:01 INFO - u'jsshell-win32.zip'],
15:58:01 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:58:01 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
15:58:01 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
15:58:01 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:58:01 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
15:58:01 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:58:01 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
15:58:01 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:58:01 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
15:58:01 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
15:58:01 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
15:58:01 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
15:58:01 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')]}
15:58:01 INFO - https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
15:58:01 INFO - trying https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
15:58:01 INFO - Downloading https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:03 INFO - Downloaded 19094087 bytes.
15:58:03 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/*']
15:58:03 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/*
15:58:04 INFO - caution: filename not matched: web-platform/*
15:58:04 INFO - Return code: 11
15:58:04 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')]}
15:58:04 INFO - https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
15:58:04 INFO - trying https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
15:58:04 INFO - Downloading https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:06 INFO - Downloaded 36389110 bytes.
15:58:06 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/*']
15:58:06 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/*
15:58:25 INFO - caution: filename not matched: bin/*
15:58:25 INFO - caution: filename not matched: config/*
15:58:25 INFO - caution: filename not matched: mozbase/*
15:58:25 INFO - caution: filename not matched: marionette/*
15:58:25 INFO - caution: filename not matched: tools/wptserve/*
15:58:25 INFO - Return code: 11
15:58:25 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')]}
15:58:25 INFO - https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
15:58:25 INFO - trying https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
15:58:25 INFO - Downloading https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
15:58:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:28 INFO - Downloaded 55819091 bytes.
15:58:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
15:58:28 INFO - mkdir: C:\slave\test\properties
15:58:28 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
15:58:28 INFO - Writing to file C:\slave\test\properties\build_url
15:58:28 INFO - Contents:
15:58:28 INFO - build_url:https://queue.taskcluster.net/v1/task/M1Cq7Oq3R42uDqNwg95YzQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
15:58:29 INFO - Running post-action listener: _resource_record_post_action
15:58:29 INFO - Running post-action listener: set_extra_try_arguments
15:58:29 INFO - #####
15:58:29 INFO - ##### Running create-virtualenv step.
15:58:29 INFO - #####
15:58:29 INFO - Running pre-action listener: _pre_create_virtualenv
15:58:29 INFO - Running pre-action listener: _resource_record_pre_action
15:58:29 INFO - Running main action method: create_virtualenv
15:58:29 INFO - Creating virtualenv C:\slave\test\build\venv
15:58:29 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
15:58:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
15:58:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
15:58:31 INFO - Installing distribute......................................................................................................................................................................................done.
15:58:32 INFO - Return code: 0
15:58:32 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
15:58: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')]}
15:58:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:58: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')]}
15:58:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:58:32 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 0x00ECD0C0>, '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-101', 'USERDOMAIN': 'T-XP32-IX-101', '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-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', '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-101\\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-101'}}, attempt #1
15:58:32 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
15:58:32 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
15:58:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
15:58:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data',
15:58:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:58:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-101',
15:58:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
15:58:32 INFO - 'DCLOCATION': 'SCL3',
15:58:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:58:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:58:32 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:58:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:58:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:58:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:58:32 INFO - 'HOMEDRIVE': 'C:',
15:58:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:58:32 INFO - 'KTS_VERSION': '1.19c',
15:58:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:58:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101',
15:58:32 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:58:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:58:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:58:32 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:58:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:58:32 INFO - 'MOZ_AIRBAG': '1',
15:58:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:58:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:58:32 INFO - 'MOZ_MSVCVERSION': '8',
15:58:32 INFO - 'MOZ_NO_REMOTE': '1',
15:58:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:58:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:58:32 INFO - 'NO_EM_RESTART': '1',
15:58:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:58:32 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:58:32 INFO - 'OS': 'Windows_NT',
15:58:32 INFO - 'OURDRIVE': 'C:',
15:58: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',
15:58:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
15:58:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:58:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:58:32 INFO - 'PROCESSOR_LEVEL': '6',
15:58:32 INFO - 'PROCESSOR_REVISION': '1e05',
15:58:32 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:58:32 INFO - 'PROMPT': '$P$G',
15:58:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:58:32 INFO - 'PWD': 'C:\\slave\\test',
15:58:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:58:32 INFO - 'SESSIONNAME': 'Console',
15:58:32 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:58:32 INFO - 'SYSTEMDRIVE': 'C:',
15:58:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
15:58:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:32 INFO - 'TEST1': 'testie',
15:58:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:32 INFO - 'USERDOMAIN': 'T-XP32-IX-101',
15:58:32 INFO - 'USERNAME': 'cltbld',
15:58:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:58:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:58:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:58:32 INFO - 'WINDIR': 'C:\\WINDOWS',
15:58:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:58:32 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:58:32 INFO - Downloading/unpacking psutil>=0.7.1
15:58:32 INFO - Running setup.py egg_info for package psutil
15:58:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
15:58:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
15:58:32 INFO - Installing collected packages: psutil
15:58:32 INFO - Running setup.py install for psutil
15:58:32 INFO - building 'psutil._psutil_windows' extension
15:58:32 INFO - error: Unable to find vcvarsall.bat
15:58:32 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-bkyqea-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
15:58:32 INFO - running install
15:58:32 INFO - running build
15:58:32 INFO - running build_py
15:58:32 INFO - creating build
15:58:32 INFO - creating build\lib.win32-2.7
15:58:32 INFO - creating build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
15:58:32 INFO - running build_ext
15:58:32 INFO - building 'psutil._psutil_windows' extension
15:58:32 INFO - error: Unable to find vcvarsall.bat
15:58:32 INFO - ----------------------------------------
15:58:32 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-bkyqea-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
15:58:32 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data\pip\pip.log
15:58:32 WARNING - Return code: 1
15:58:32 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!
15:58:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
15:58: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')]}
15:58:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:58: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')]}
15:58:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:58:32 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 0x00ECD0C0>, '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-101', 'USERDOMAIN': 'T-XP32-IX-101', '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-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', '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-101\\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-101'}}, attempt #1
15:58:32 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
15:58:32 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
15:58:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
15:58:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data',
15:58:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:58:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-101',
15:58:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
15:58:32 INFO - 'DCLOCATION': 'SCL3',
15:58:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:58:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:58:32 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:58:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:58:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:58:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:58:32 INFO - 'HOMEDRIVE': 'C:',
15:58:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:58:32 INFO - 'KTS_VERSION': '1.19c',
15:58:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:58:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101',
15:58:32 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:58:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:58:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:58:32 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:58:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:58:32 INFO - 'MOZ_AIRBAG': '1',
15:58:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:58:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:58:32 INFO - 'MOZ_MSVCVERSION': '8',
15:58:32 INFO - 'MOZ_NO_REMOTE': '1',
15:58:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:58:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:58:32 INFO - 'NO_EM_RESTART': '1',
15:58:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:58:32 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:58:32 INFO - 'OS': 'Windows_NT',
15:58:32 INFO - 'OURDRIVE': 'C:',
15:58: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',
15:58:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
15:58:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:58:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:58:32 INFO - 'PROCESSOR_LEVEL': '6',
15:58:32 INFO - 'PROCESSOR_REVISION': '1e05',
15:58:32 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:58:32 INFO - 'PROMPT': '$P$G',
15:58:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:58:32 INFO - 'PWD': 'C:\\slave\\test',
15:58:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:58:32 INFO - 'SESSIONNAME': 'Console',
15:58:32 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:58:32 INFO - 'SYSTEMDRIVE': 'C:',
15:58:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
15:58:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:32 INFO - 'TEST1': 'testie',
15:58:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:32 INFO - 'USERDOMAIN': 'T-XP32-IX-101',
15:58:32 INFO - 'USERNAME': 'cltbld',
15:58:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:58:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:58:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:58:32 INFO - 'WINDIR': 'C:\\WINDOWS',
15:58:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:58:33 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:58:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
15:58:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz
15:58:33 INFO - Running setup.py egg_info for package mozsystemmonitor
15:58:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
15:58:33 INFO - Running setup.py egg_info for package psutil
15:58:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
15:58:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
15:58:33 INFO - Installing collected packages: mozsystemmonitor, psutil
15:58:33 INFO - Running setup.py install for mozsystemmonitor
15:58:33 INFO - Running setup.py install for psutil
15:58:33 INFO - building 'psutil._psutil_windows' extension
15:58:33 INFO - error: Unable to find vcvarsall.bat
15:58:33 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-o0h8wf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
15:58:33 INFO - running install
15:58:33 INFO - running build
15:58:33 INFO - running build_py
15:58:33 INFO - running build_ext
15:58:33 INFO - building 'psutil._psutil_windows' extension
15:58:33 INFO - error: Unable to find vcvarsall.bat
15:58:33 INFO - ----------------------------------------
15:58:33 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-o0h8wf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
15:58:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-101\Application Data\pip\pip.log
15:58:33 WARNING - Return code: 1
15:58:33 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!
15:58:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
15:58:33 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')]}
15:58:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:58:33 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')]}
15:58:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:58:33 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 0x00ECD0C0>, '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-101', 'USERDOMAIN': 'T-XP32-IX-101', '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-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', '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-101\\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-101'}}, attempt #1
15:58:33 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
15:58:33 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
15:58:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
15:58:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data',
15:58:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:58:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-101',
15:58:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
15:58:33 INFO - 'DCLOCATION': 'SCL3',
15:58:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:58:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:58:33 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:58:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:58:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:58:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:58:33 INFO - 'HOMEDRIVE': 'C:',
15:58:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:58:33 INFO - 'KTS_VERSION': '1.19c',
15:58:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:58:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101',
15:58:33 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:58:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:58:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:58:33 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:58:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:58:33 INFO - 'MOZ_AIRBAG': '1',
15:58:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:58:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:58:33 INFO - 'MOZ_MSVCVERSION': '8',
15:58:33 INFO - 'MOZ_NO_REMOTE': '1',
15:58:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:58:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:58:33 INFO - 'NO_EM_RESTART': '1',
15:58:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:58:33 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:58:33 INFO - 'OS': 'Windows_NT',
15:58:33 INFO - 'OURDRIVE': 'C:',
15:58:33 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',
15:58:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
15:58:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:58:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:58:33 INFO - 'PROCESSOR_LEVEL': '6',
15:58:33 INFO - 'PROCESSOR_REVISION': '1e05',
15:58:33 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:58:33 INFO - 'PROMPT': '$P$G',
15:58:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:58:33 INFO - 'PWD': 'C:\\slave\\test',
15:58:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:58:33 INFO - 'SESSIONNAME': 'Console',
15:58:33 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:58:33 INFO - 'SYSTEMDRIVE': 'C:',
15:58:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
15:58:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:33 INFO - 'TEST1': 'testie',
15:58:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:33 INFO - 'USERDOMAIN': 'T-XP32-IX-101',
15:58:33 INFO - 'USERNAME': 'cltbld',
15:58:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:58:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:58:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:58:33 INFO - 'WINDIR': 'C:\\WINDOWS',
15:58:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:58:33 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:58:33 INFO - Downloading/unpacking blobuploader==1.2.4
15:58:33 INFO - Downloading blobuploader-1.2.4.tar.gz
15:58:33 INFO - Running setup.py egg_info for package blobuploader
15:58:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
15:58:34 INFO - Running setup.py egg_info for package requests
15:58:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
15:58:34 INFO - Downloading docopt-0.6.1.tar.gz
15:58:34 INFO - Running setup.py egg_info for package docopt
15:58:34 INFO - Installing collected packages: blobuploader, docopt, requests
15:58:34 INFO - Running setup.py install for blobuploader
15:58:34 INFO - Running setup.py install for docopt
15:58:34 INFO - Running setup.py install for requests
15:58:34 INFO - Successfully installed blobuploader docopt requests
15:58:34 INFO - Cleaning up...
15:58:34 INFO - Return code: 0
15:58:34 INFO - Installing None into virtualenv C:\slave\test\build\venv
15:58:34 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')]}
15:58:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:58:34 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')]}
15:58:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:58:34 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 0x00ECD0C0>, '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-101', 'USERDOMAIN': 'T-XP32-IX-101', '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-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', '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-101\\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-101'}}, attempt #1
15:58:34 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
15:58:34 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
15:58:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
15:58:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data',
15:58:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:58:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-101',
15:58:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
15:58:34 INFO - 'DCLOCATION': 'SCL3',
15:58:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:58:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:58:34 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:58:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:58:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:58:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:58:34 INFO - 'HOMEDRIVE': 'C:',
15:58:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:58:34 INFO - 'KTS_VERSION': '1.19c',
15:58:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:58:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101',
15:58:34 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:58:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:58:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:58:34 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:58:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:58:34 INFO - 'MOZ_AIRBAG': '1',
15:58:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:58:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:58:34 INFO - 'MOZ_MSVCVERSION': '8',
15:58:34 INFO - 'MOZ_NO_REMOTE': '1',
15:58:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:58:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:58:34 INFO - 'NO_EM_RESTART': '1',
15:58:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:58:34 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:58:34 INFO - 'OS': 'Windows_NT',
15:58:34 INFO - 'OURDRIVE': 'C:',
15:58:34 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',
15:58:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
15:58:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:58:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:58:34 INFO - 'PROCESSOR_LEVEL': '6',
15:58:34 INFO - 'PROCESSOR_REVISION': '1e05',
15:58:34 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:58:34 INFO - 'PROMPT': '$P$G',
15:58:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:58:34 INFO - 'PWD': 'C:\\slave\\test',
15:58:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:58:34 INFO - 'SESSIONNAME': 'Console',
15:58:34 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:58:34 INFO - 'SYSTEMDRIVE': 'C:',
15:58:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
15:58:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:34 INFO - 'TEST1': 'testie',
15:58:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:34 INFO - 'USERDOMAIN': 'T-XP32-IX-101',
15:58:34 INFO - 'USERNAME': 'cltbld',
15:58:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:58:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:58:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:58:34 INFO - 'WINDIR': 'C:\\WINDOWS',
15:58:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:58:39 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
15:58:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
15:58:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
15:58:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
15:58:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
15:58:39 INFO - Unpacking c:\slave\test\build\tests\marionette
15:58:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
15:58:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:58:39 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
15:58:39 INFO - Running setup.py install for browsermob-proxy
15:58:42 INFO - Running setup.py install for manifestparser
15:58:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for marionette-client
15:58:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:58:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for marionette-driver
15:58:42 INFO - Running setup.py install for mozcrash
15:58:42 INFO - Running setup.py install for mozdebug
15:58:42 INFO - Running setup.py install for mozdevice
15:58:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for mozfile
15:58:42 INFO - Running setup.py install for mozhttpd
15:58:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for mozinfo
15:58:42 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for mozInstall
15:58:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for mozleak
15:58:42 INFO - Running setup.py install for mozlog
15:58:42 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for moznetwork
15:58:42 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for mozprocess
15:58:42 INFO - Running setup.py install for mozprofile
15:58:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for mozrunner
15:58:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for mozscreenshot
15:58:42 INFO - Running setup.py install for moztest
15:58:42 INFO - Running setup.py install for mozversion
15:58:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
15:58:42 INFO - Running setup.py install for wptserve
15:58:42 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
15:58:42 INFO - Cleaning up...
15:58:42 INFO - Return code: 0
15:58:42 INFO - Installing None into virtualenv C:\slave\test\build\venv
15:58:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:58:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:58:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:58:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:58:42 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 0x00ECD0C0>, '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-101', 'USERDOMAIN': 'T-XP32-IX-101', '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-101', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-101', '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-101\\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-101'}}, attempt #1
15:58:42 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
15:58:42 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
15:58:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
15:58:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data',
15:58:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:58:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-101',
15:58:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
15:58:42 INFO - 'DCLOCATION': 'SCL3',
15:58:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:58:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:58:42 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:58:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:58:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:58:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:58:42 INFO - 'HOMEDRIVE': 'C:',
15:58:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:58:42 INFO - 'KTS_VERSION': '1.19c',
15:58:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:58:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101',
15:58:42 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:58:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:58:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:58:42 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:58:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:58:42 INFO - 'MOZ_AIRBAG': '1',
15:58:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:58:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:58:42 INFO - 'MOZ_MSVCVERSION': '8',
15:58:42 INFO - 'MOZ_NO_REMOTE': '1',
15:58:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:58:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:58:42 INFO - 'NO_EM_RESTART': '1',
15:58:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:58:42 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:58:42 INFO - 'OS': 'Windows_NT',
15:58:42 INFO - 'OURDRIVE': 'C:',
15:58:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
15:58:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
15:58:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:58:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:58:42 INFO - 'PROCESSOR_LEVEL': '6',
15:58:42 INFO - 'PROCESSOR_REVISION': '1e05',
15:58:42 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:58:42 INFO - 'PROMPT': '$P$G',
15:58:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:58:42 INFO - 'PWD': 'C:\\slave\\test',
15:58:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:58:42 INFO - 'SESSIONNAME': 'Console',
15:58:42 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:58:42 INFO - 'SYSTEMDRIVE': 'C:',
15:58:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
15:58:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:42 INFO - 'TEST1': 'testie',
15:58:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:42 INFO - 'USERDOMAIN': 'T-XP32-IX-101',
15:58:42 INFO - 'USERNAME': 'cltbld',
15:58:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:58:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:58:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:58:42 INFO - 'WINDIR': 'C:\\WINDOWS',
15:58:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:58:47 INFO - Ignoring indexes: http://pypi.python.org/simple/
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
15:58:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
15:58:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
15:58:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
15:58:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
15:58:47 INFO - Unpacking c:\slave\test\build\tests\marionette
15:58:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
15:58:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:58:47 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))
15:58:49 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))
15:58:49 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))
15:58:49 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))
15:58:49 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))
15:58:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
15:58:49 INFO - Downloading blessings-1.6.tar.gz
15:58:49 INFO - Running setup.py egg_info for package blessings
15:58:49 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))
15:58:49 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
15:58:49 INFO - Running setup.py install for blessings
15:58:49 INFO - Running setup.py install for browsermob-proxy
15:58:49 INFO - Running setup.py install for manifestparser
15:58:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Running setup.py install for marionette-client
15:58:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
15:58:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Running setup.py install for marionette-driver
15:58:49 INFO - Running setup.py install for mozcrash
15:58:49 INFO - Running setup.py install for mozdebug
15:58:49 INFO - Running setup.py install for mozdevice
15:58:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Running setup.py install for mozhttpd
15:58:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Running setup.py install for mozInstall
15:58:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Running setup.py install for mozleak
15:58:49 INFO - Running setup.py install for mozprofile
15:58:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Running setup.py install for mozrunner
15:58:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
15:58:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
15:58:50 INFO - Running setup.py install for mozscreenshot
15:58:50 INFO - Running setup.py install for moztest
15:58:50 INFO - Running setup.py install for mozversion
15:58:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
15:58:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
15:58:50 INFO - Running setup.py install for wptserve
15:58:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
15:58:50 INFO - Cleaning up...
15:58:50 INFO - Return code: 0
15:58:50 INFO - Done creating virtualenv C:\slave\test\build\venv.
15:58:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
15:58:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
15:58:50 INFO - Reading from file tmpfile_stdout
15:58:50 INFO - Using _rmtree_windows ...
15:58:50 INFO - Using _rmtree_windows ...
15:58:50 INFO - Current package versions:
15:58:50 INFO - blessings == 1.6
15:58:50 INFO - blobuploader == 1.2.4
15:58:50 INFO - browsermob-proxy == 0.6.0
15:58:50 INFO - distribute == 0.6.14
15:58:50 INFO - docopt == 0.6.1
15:58:50 INFO - manifestparser == 1.1
15:58:50 INFO - marionette-client == 2.3.0
15:58:50 INFO - marionette-driver == 1.4.0
15:58:50 INFO - mozInstall == 1.12
15:58:50 INFO - mozcrash == 0.17
15:58:50 INFO - mozdebug == 0.1
15:58:50 INFO - mozdevice == 0.48
15:58:50 INFO - mozfile == 1.2
15:58:50 INFO - mozhttpd == 0.7
15:58:50 INFO - mozinfo == 0.9
15:58:50 INFO - mozleak == 0.1
15:58:50 INFO - mozlog == 3.1
15:58:50 INFO - moznetwork == 0.27
15:58:50 INFO - mozprocess == 0.22
15:58:50 INFO - mozprofile == 0.28
15:58:50 INFO - mozrunner == 6.11
15:58:50 INFO - mozscreenshot == 0.1
15:58:50 INFO - mozsystemmonitor == 0.0
15:58:50 INFO - moztest == 0.7
15:58:50 INFO - mozversion == 1.4
15:58:50 INFO - requests == 1.2.3
15:58:50 INFO - wptserve == 1.4.0
15:58:50 INFO - Running post-action listener: _resource_record_post_action
15:58:50 INFO - Running post-action listener: _start_resource_monitoring
15:58:50 INFO - Starting resource monitoring.
15:58:50 INFO - #####
15:58:50 INFO - ##### Running pull step.
15:58:50 INFO - #####
15:58:50 INFO - Running pre-action listener: _resource_record_pre_action
15:58:50 INFO - Running main action method: pull
15:58:50 INFO - Pull has nothing to do!
15:58:50 INFO - Running post-action listener: _resource_record_post_action
15:58:50 INFO - #####
15:58:50 INFO - ##### Running install step.
15:58:50 INFO - #####
15:58:50 INFO - Running pre-action listener: _resource_record_pre_action
15:58:50 INFO - Running main action method: install
15:58:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
15:58:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
15:58:50 INFO - Reading from file tmpfile_stdout
15:58:50 INFO - Using _rmtree_windows ...
15:58:50 INFO - Using _rmtree_windows ...
15:58:50 INFO - Detecting whether we're running mozinstall >=1.0...
15:58:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
15:58:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
15:58:50 INFO - Reading from file tmpfile_stdout
15:58:50 INFO - Output received:
15:58:50 INFO - Usage: mozinstall-script.py [options] installer
15:58:50 INFO - Options:
15:58:50 INFO - -h, --help show this help message and exit
15:58:50 INFO - -d DEST, --destination=DEST
15:58:50 INFO - Directory to install application into. [default:
15:58:50 INFO - "C:\slave\test"]
15:58:50 INFO - --app=APP Application being installed. [default: firefox]
15:58:50 INFO - Using _rmtree_windows ...
15:58:50 INFO - Using _rmtree_windows ...
15:58:50 INFO - mkdir: C:\slave\test\build\application
15:58:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
15:58:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
15:58:51 INFO - Reading from file tmpfile_stdout
15:58:51 INFO - Output received:
15:58:51 INFO - C:\slave\test\build\application\firefox\firefox.exe
15:58:51 INFO - Using _rmtree_windows ...
15:58:51 INFO - Using _rmtree_windows ...
15:58:51 INFO - Running post-action listener: _resource_record_post_action
15:58:51 INFO - #####
15:58:51 INFO - ##### Running run-tests step.
15:58:51 INFO - #####
15:58:51 INFO - Running pre-action listener: _resource_record_pre_action
15:58:51 INFO - Running main action method: run_tests
15:58:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
15:58:51 INFO - Minidump filename unknown. Determining based upon platform and architecture.
15:58:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
15:58:51 INFO - grabbing minidump binary from tooltool
15:58:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:58:51 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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
15:58:51 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
15:58:51 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
15:58:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
15:58:52 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcqlo5y
15:58:52 INFO - INFO - File integrity verified, renaming tmpcqlo5y to win32-minidump_stackwalk.exe
15:58:52 INFO - Return code: 0
15:58:52 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
15:58:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
15:58:52 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/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:52 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/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
15:58:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101\\Application Data',
15:58:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
15:58:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-101',
15:58:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
15:58:52 INFO - 'DCLOCATION': 'SCL3',
15:58:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
15:58:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
15:58:52 INFO - 'FP_NO_HOST_CHECK': 'NO',
15:58:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
15:58:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
15:58:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
15:58:52 INFO - 'HOMEDRIVE': 'C:',
15:58:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
15:58:52 INFO - 'KTS_VERSION': '1.19c',
15:58:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
15:58:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-101',
15:58:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
15:58:52 INFO - 'MONDIR': 'C:\\Monitor_config\\',
15:58:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
15:58:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
15:58:52 INFO - 'MOZILLABUILDDRIVE': 'C:',
15:58:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
15:58:52 INFO - 'MOZ_AIRBAG': '1',
15:58:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
15:58:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:58:52 INFO - 'MOZ_MSVCVERSION': '8',
15:58:52 INFO - 'MOZ_NO_REMOTE': '1',
15:58:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
15:58:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
15:58:52 INFO - 'NO_EM_RESTART': '1',
15:58:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:58:52 INFO - 'NUMBER_OF_PROCESSORS': '8',
15:58:52 INFO - 'OS': 'Windows_NT',
15:58:52 INFO - 'OURDRIVE': 'C:',
15:58:52 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',
15:58:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
15:58:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
15:58:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
15:58:52 INFO - 'PROCESSOR_LEVEL': '6',
15:58:52 INFO - 'PROCESSOR_REVISION': '1e05',
15:58:52 INFO - 'PROGRAMFILES': 'C:\\Program Files',
15:58:52 INFO - 'PROMPT': '$P$G',
15:58:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
15:58:52 INFO - 'PWD': 'C:\\slave\\test',
15:58:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
15:58:52 INFO - 'SESSIONNAME': 'Console',
15:58:52 INFO - 'SLAVEDIR': 'C:\\slave\\',
15:58:52 INFO - 'SYSTEMDRIVE': 'C:',
15:58:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
15:58:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:52 INFO - 'TEST1': 'testie',
15:58:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
15:58:52 INFO - 'USERDOMAIN': 'T-XP32-IX-101',
15:58:52 INFO - 'USERNAME': 'cltbld',
15:58:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-101',
15:58:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
15:58:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
15:58:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
15:58:52 INFO - 'WINDIR': 'C:\\WINDOWS',
15:58:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
15:58:52 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/M1Cq7Oq3R42uDqNwg95YzQ/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
15:58:53 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
15:58:53 INFO - import pkg_resources
15:58:53 INFO - Using 1 client processes
15:58:56 INFO - SUITE-START | Running 1476 tests
15:58:56 INFO - Running testharness tests
15:58:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
15:58:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
15:58:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
15:58:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
15:58:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
15:58:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
15:58:56 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
15:58:56 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
15:58:56 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
15:58:56 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
15:58:56 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
15:58:56 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
15:58:56 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
15:58:56 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
15:58:56 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
15:58:56 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
15:58:56 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
15:58:56 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
15:58:56 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
15:58:56 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
15:58:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
15:58:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
15:58:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
15:58:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
15:58:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 69ms
15:58:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
15:58:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
15:58:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
15:58:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
15:58:56 INFO - Setting up ssl
15:58:56 INFO - PROCESS | certutil |
15:58:56 INFO - PROCESS | certutil |
15:58:56 INFO - PROCESS | certutil |
15:58:56 INFO - Certificate Nickname Trust Attributes
15:58:56 INFO - SSL,S/MIME,JAR/XPI
15:58:56 INFO -
15:58:56 INFO - web-platform-tests CT,,
15:58:56 INFO -
15:58:56 INFO - Starting runner
15:58:58 INFO - PROCESS | 3412 | 1467759538465 Marionette INFO Listening on port 2828
15:58:59 INFO - PROCESS | 3412 | 1467759539575 Marionette INFO startBrowser 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:58:59 INFO - PROCESS | 3412 | 1467759539589 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:58:59 INFO - PROCESS | 3412 | 1467759539733 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:58:59 INFO - PROCESS | 3412 | 1467759539768 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - PROCESS | 3412 | 1467759540025 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
15:59:00 INFO - PROCESS | 3412 | 1467759540059 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - PROCESS | 3412 | 1467759540046 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
15:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 193ms
15:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
15:59:00 INFO - PROCESS | 3412 | 1467759540248 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - PROCESS | 3412 | 1467759540283 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
15:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 166ms
15:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
15:59:00 INFO - PROCESS | 3412 | 1467759540419 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - PROCESS | 3412 | 1467759540451 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
15:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 166ms
15:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
15:59:00 INFO - PROCESS | 3412 | 1467759540591 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - PROCESS | 3412 | 1467759540633 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
15:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 166ms
15:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
15:59:00 INFO - PROCESS | 3412 | 1467759540761 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - PROCESS | 3412 | 1467759540786 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
15:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 166ms
15:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
15:59:00 INFO - PROCESS | 3412 | 1467759540933 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:00 INFO - PROCESS | 3412 | 1467759540961 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
15:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 165ms
15:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
15:59:01 INFO - PROCESS | 3412 | 1467759541085 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - PROCESS | 3412 | 1467759541116 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
15:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 166ms
15:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
15:59:01 INFO - PROCESS | 3412 | 1467759541261 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - PROCESS | 3412 | 1467759541303 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
15:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 194ms
15:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
15:59:01 INFO - PROCESS | 3412 | 1467759541466 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - PROCESS | 3412 | 1467759541505 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
15:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 166ms
15:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
15:59:01 INFO - PROCESS | 3412 | 1467759541636 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - PROCESS | 3412 | 1467759541677 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
15:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 166ms
15:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
15:59:01 INFO - PROCESS | 3412 | 1467759541808 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - PROCESS | 3412 | 1467759541846 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
15:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 166ms
15:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
15:59:01 INFO - PROCESS | 3412 | 1467759541978 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - PROCESS | 3412 | 1467759542021 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
15:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 207ms
15:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
15:59:02 INFO - PROCESS | 3412 | 1467759542185 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - PROCESS | 3412 | 1467759542208 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
15:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 166ms
15:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
15:59:02 INFO - PROCESS | 3412 | 1467759542341 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - PROCESS | 3412 | 1467759542386 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
15:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 166ms
15:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
15:59:02 INFO - PROCESS | 3412 | 1467759542500 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - PROCESS | 3412 | 1467759542543 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
15:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 166ms
15:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
15:59:02 INFO - PROCESS | 3412 | 1467759542674 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - PROCESS | 3412 | 1467759542720 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
15:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 166ms
15:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
15:59:02 INFO - PROCESS | 3412 | 1467759542839 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - PROCESS | 3412 | 1467759542885 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
15:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 166ms
15:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
15:59:03 INFO - PROCESS | 3412 | 1467759543005 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - PROCESS | 3412 | 1467759543037 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
15:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 165ms
15:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
15:59:03 INFO - PROCESS | 3412 | 1467759543174 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - PROCESS | 3412 | 1467759543216 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
15:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 152ms
15:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
15:59:03 INFO - PROCESS | 3412 | 1467759543345 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - PROCESS | 3412 | 1467759543398 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
15:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 166ms
15:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
15:59:03 INFO - PROCESS | 3412 | 1467759543514 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - PROCESS | 3412 | 1467759543559 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
15:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 166ms
15:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
15:59:03 INFO - PROCESS | 3412 | 1467759543686 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - PROCESS | 3412 | 1467759543733 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
15:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 166ms
15:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
15:59:03 INFO - PROCESS | 3412 | 1467759543857 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - PROCESS | 3412 | 1467759543887 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
15:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 165ms
15:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
15:59:04 INFO - PROCESS | 3412 | 1467759544023 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - PROCESS | 3412 | 1467759544053 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
15:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 263ms
15:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
15:59:04 INFO - PROCESS | 3412 | 1467759544271 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - PROCESS | 3412 | 1467759544306 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
15:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 166ms
15:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
15:59:04 INFO - PROCESS | 3412 | 1467759544442 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - PROCESS | 3412 | 1467759544489 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
15:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 166ms
15:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
15:59:04 INFO - PROCESS | 3412 | 1467759544614 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - PROCESS | 3412 | 1467759544647 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
15:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 166ms
15:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
15:59:04 INFO - PROCESS | 3412 | 1467759544783 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - PROCESS | 3412 | 1467759544827 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
15:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 165ms
15:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
15:59:04 INFO - PROCESS | 3412 | 1467759544951 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:04 INFO - PROCESS | 3412 | 1467759544968 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
15:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 125ms
15:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
15:59:05 INFO - PROCESS | 3412 | 1467759545070 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - PROCESS | 3412 | 1467759545105 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
15:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 166ms
15:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
15:59:05 INFO - PROCESS | 3412 | 1467759545239 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - PROCESS | 3412 | 1467759545273 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
15:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 166ms
15:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
15:59:05 INFO - PROCESS | 3412 | 1467759545407 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - PROCESS | 3412 | 1467759545443 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
15:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 165ms
15:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
15:59:05 INFO - PROCESS | 3412 | 1467759545561 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - PROCESS | 3412 | 1467759545612 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
15:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 208ms
15:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
15:59:05 INFO - PROCESS | 3412 | 1467759545770 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - PROCESS | 3412 | 1467759545810 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
15:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 166ms
15:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
15:59:05 INFO - PROCESS | 3412 | 1467759545943 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:05 INFO - PROCESS | 3412 | 1467759546000 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
15:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 207ms
15:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
15:59:06 INFO - PROCESS | 3412 | 1467759546153 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - PROCESS | 3412 | 1467759546192 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
15:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 166ms
15:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
15:59:06 INFO - PROCESS | 3412 | 1467759546320 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - PROCESS | 3412 | 1467759546358 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
15:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 193ms
15:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
15:59:06 INFO - PROCESS | 3412 | 1467759546510 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - PROCESS | 3412 | 1467759546564 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
15:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 194ms
15:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
15:59:06 INFO - PROCESS | 3412 | 1467759546715 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - PROCESS | 3412 | 1467759546768 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
15:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 165ms
15:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
15:59:06 INFO - PROCESS | 3412 | 1467759546887 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:06 INFO - PROCESS | 3412 | 1467759546928 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
15:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 194ms
15:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
15:59:07 INFO - PROCESS | 3412 | 1467759547097 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:07 INFO - PROCESS | 3412 | 1467759547140 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
15:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 290ms
15:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
15:59:07 INFO - PROCESS | 3412 | 1467759547527 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:07 INFO - PROCESS | 3412 | 1467759547577 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
15:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 208ms
15:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
15:59:07 INFO - PROCESS | 3412 | 1467759547708 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:07 INFO - PROCESS | 3412 | 1467759547743 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
15:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 152ms
15:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
15:59:07 INFO - PROCESS | 3412 | 1467759547877 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:07 INFO - PROCESS | 3412 | 1467759547917 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
15:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 166ms
15:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
15:59:08 INFO - PROCESS | 3412 | 1467759548045 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - PROCESS | 3412 | 1467759548072 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
15:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 166ms
15:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
15:59:08 INFO - PROCESS | 3412 | 1467759548216 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - PROCESS | 3412 | 1467759548250 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
15:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 166ms
15:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
15:59:08 INFO - PROCESS | 3412 | 1467759548388 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - PROCESS | 3412 | 1467759548432 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
15:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 166ms
15:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
15:59:08 INFO - PROCESS | 3412 | 1467759548561 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - PROCESS | 3412 | 1467759548580 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
15:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 166ms
15:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
15:59:08 INFO - PROCESS | 3412 | 1467759548711 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - PROCESS | 3412 | 1467759548750 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
15:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 165ms
15:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
15:59:08 INFO - PROCESS | 3412 | 1467759548884 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:08 INFO - PROCESS | 3412 | 1467759548920 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
15:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 166ms
15:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
15:59:09 INFO - PROCESS | 3412 | 1467759549070 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - PROCESS | 3412 | 1467759549097 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
15:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 166ms
15:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
15:59:09 INFO - PROCESS | 3412 | 1467759549238 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - PROCESS | 3412 | 1467759549263 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
15:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 166ms
15:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
15:59:09 INFO - PROCESS | 3412 | 1467759549404 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - PROCESS | 3412 | 1467759549414 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
15:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 166ms
15:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
15:59:09 INFO - PROCESS | 3412 | 1467759549553 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - PROCESS | 3412 | 1467759549596 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
15:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 166ms
15:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
15:59:09 INFO - PROCESS | 3412 | 1467759549725 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - PROCESS | 3412 | 1467759549764 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
15:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 166ms
15:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
15:59:09 INFO - PROCESS | 3412 | 1467759549900 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:09 INFO - PROCESS | 3412 | 1467759549940 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
15:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 166ms
15:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
15:59:10 INFO - PROCESS | 3412 | 1467759550065 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - PROCESS | 3412 | 1467759550099 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
15:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 166ms
15:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
15:59:10 INFO - PROCESS | 3412 | 1467759550237 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - PROCESS | 3412 | 1467759550278 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
15:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 166ms
15:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
15:59:10 INFO - PROCESS | 3412 | 1467759550411 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - PROCESS | 3412 | 1467759550448 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
15:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 166ms
15:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
15:59:10 INFO - PROCESS | 3412 | 1467759550580 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - PROCESS | 3412 | 1467759550618 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
15:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 153ms
15:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
15:59:10 INFO - PROCESS | 3412 | 1467759550732 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - PROCESS | 3412 | 1467759550772 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
15:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 166ms
15:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
15:59:10 INFO - PROCESS | 3412 | 1467759550901 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:10 INFO - PROCESS | 3412 | 1467759550932 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
15:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 166ms
15:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
15:59:11 INFO - PROCESS | 3412 | 1467759551067 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - PROCESS | 3412 | 1467759551113 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
15:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 166ms
15:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
15:59:11 INFO - PROCESS | 3412 | 1467759551240 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - PROCESS | 3412 | 1467759551292 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
15:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 166ms
15:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
15:59:11 INFO - PROCESS | 3412 | 1467759551423 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - PROCESS | 3412 | 1467759551437 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
15:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 166ms
15:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
15:59:11 INFO - PROCESS | 3412 | 1467759551578 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - PROCESS | 3412 | 1467759551612 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
15:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 166ms
15:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
15:59:11 INFO - PROCESS | 3412 | 1467759551745 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - PROCESS | 3412 | 1467759551790 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
15:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 166ms
15:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
15:59:11 INFO - PROCESS | 3412 | 1467759551918 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:11 INFO - PROCESS | 3412 | 1467759551965 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
15:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 166ms
15:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
15:59:12 INFO - PROCESS | 3412 | 1467759552088 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - PROCESS | 3412 | 1467759552130 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
15:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 166ms
15:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
15:59:12 INFO - PROCESS | 3412 | 1467759552258 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - PROCESS | 3412 | 1467759552306 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
15:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 166ms
15:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
15:59:12 INFO - PROCESS | 3412 | 1467759552429 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - PROCESS | 3412 | 1467759552478 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
15:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 152ms
15:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
15:59:12 INFO - PROCESS | 3412 | 1467759552598 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - PROCESS | 3412 | 1467759552649 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
15:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 152ms
15:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
15:59:12 INFO - PROCESS | 3412 | 1467759552765 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - PROCESS | 3412 | 1467759552792 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 166ms
15:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
15:59:12 INFO - PROCESS | 3412 | 1467759552956 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:12 INFO - PROCESS | 3412 | 1467759552988 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:13 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.
15:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 166ms
15:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
15:59:13 INFO - PROCESS | 3412 | 1467759553106 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:13 INFO - PROCESS | 3412 | 1467759553159 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:13 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.
15:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 442ms
15:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
15:59:13 INFO - PROCESS | 3412 | 1467759553553 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:13 INFO - PROCESS | 3412 | 1467759553598 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 166ms
15:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
15:59:13 INFO - PROCESS | 3412 | 1467759553725 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:13 INFO - PROCESS | 3412 | 1467759553766 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 207ms
15:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
15:59:13 INFO - PROCESS | 3412 | 1467759553940 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:13 INFO - PROCESS | 3412 | 1467759553981 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 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.
15:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 207ms
15:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
15:59:14 INFO - PROCESS | 3412 | 1467759554148 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 INFO - PROCESS | 3412 | 1467759554192 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 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.
15:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 166ms
15:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
15:59:14 INFO - PROCESS | 3412 | 1467759554320 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 INFO - PROCESS | 3412 | 1467759554345 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 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.
15:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 207ms
15:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
15:59:14 INFO - PROCESS | 3412 | 1467759554515 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 INFO - PROCESS | 3412 | 1467759554588 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 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.
15:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 208ms
15:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
15:59:14 INFO - PROCESS | 3412 | 1467759554726 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 INFO - PROCESS | 3412 | 1467759554769 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 193ms
15:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
15:59:14 INFO - PROCESS | 3412 | 1467759554939 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:14 INFO - PROCESS | 3412 | 1467759554964 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 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.
15:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 346ms
15:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
15:59:15 INFO - PROCESS | 3412 | 1467759555284 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 INFO - PROCESS | 3412 | 1467759555305 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 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.
15:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 166ms
15:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
15:59:15 INFO - PROCESS | 3412 | 1467759555456 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 INFO - PROCESS | 3412 | 1467759555477 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 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.
15:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 165ms
15:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
15:59:15 INFO - PROCESS | 3412 | 1467759555605 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 INFO - PROCESS | 3412 | 1467759555648 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 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.
15:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 166ms
15:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
15:59:15 INFO - PROCESS | 3412 | 1467759555774 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 INFO - PROCESS | 3412 | 1467759555806 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
15:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 166ms
15:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
15:59:15 INFO - PROCESS | 3412 | 1467759555943 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:15 INFO - PROCESS | 3412 | 1467759555981 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 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.
15:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 166ms
15:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
15:59:16 INFO - PROCESS | 3412 | 1467759556115 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 INFO - PROCESS | 3412 | 1467759556152 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 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.
15:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 166ms
15:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
15:59:16 INFO - PROCESS | 3412 | 1467759556292 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 INFO - PROCESS | 3412 | 1467759556328 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 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.
15:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 165ms
15:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
15:59:16 INFO - PROCESS | 3412 | 1467759556458 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 INFO - PROCESS | 3412 | 1467759556481 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 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.
15:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 166ms
15:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
15:59:16 INFO - PROCESS | 3412 | 1467759556630 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 INFO - PROCESS | 3412 | 1467759556653 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
15:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 166ms
15:59:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
15:59:16 INFO - PROCESS | 3412 | 1467759556784 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 INFO - PROCESS | 3412 | 1467759556823 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
15:59:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 207ms
15:59:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
15:59:16 INFO - PROCESS | 3412 | 1467759557008 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - PROCESS | 3412 | 1467759557074 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
15:59:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 401ms
15:59:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
15:59:17 INFO - PROCESS | 3412 | 1467759557395 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - PROCESS | 3412 | 1467759557423 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
15:59:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 194ms
15:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
15:59:17 INFO - PROCESS | 3412 | 1467759557604 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - PROCESS | 3412 | 1467759557633 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
15:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 165ms
15:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
15:59:17 INFO - PROCESS | 3412 | 1467759557776 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - PROCESS | 3412 | 1467759557806 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
15:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 166ms
15:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
15:59:17 INFO - PROCESS | 3412 | 1467759557942 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:17 INFO - PROCESS | 3412 | 1467759557984 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
15:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 152ms
15:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
15:59:18 INFO - PROCESS | 3412 | 1467759558113 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - PROCESS | 3412 | 1467759558127 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
15:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 166ms
15:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
15:59:18 INFO - PROCESS | 3412 | 1467759558285 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - PROCESS | 3412 | 1467759558312 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
15:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 193ms
15:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
15:59:18 INFO - PROCESS | 3412 | 1467759558475 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - PROCESS | 3412 | 1467759558507 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
15:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 152ms
15:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
15:59:18 INFO - PROCESS | 3412 | 1467759558646 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - PROCESS | 3412 | 1467759558686 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
15:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 152ms
15:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
15:59:18 INFO - PROCESS | 3412 | 1467759558813 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - PROCESS | 3412 | 1467759558847 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
15:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 193ms
15:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
15:59:19 INFO - PROCESS | 3412 | 1467759559023 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:19 INFO - PROCESS | 3412 | 1467759559036 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:19 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
15:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 622ms
15:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
15:59:19 INFO - PROCESS | 3412 | 1467759559646 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:19 INFO - PROCESS | 3412 | 1467759559660 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
15:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 622ms
15:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
15:59:20 INFO - PROCESS | 3412 | 1467759560261 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - PROCESS | 3412 | 1467759560289 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 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
15:59:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:59:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 166ms
15:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
15:59:20 INFO - PROCESS | 3412 | 1467759560433 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - PROCESS | 3412 | 1467759560445 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
15:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 166ms
15:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
15:59:20 INFO - PROCESS | 3412 | 1467759560589 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - PROCESS | 3412 | 1467759560633 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
15:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 166ms
15:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
15:59:20 INFO - PROCESS | 3412 | 1467759560757 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - PROCESS | 3412 | 1467759560793 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
15:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 165ms
15:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
15:59:20 INFO - PROCESS | 3412 | 1467759560930 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:20 INFO - PROCESS | 3412 | 1467759560970 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
15:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 166ms
15:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
15:59:21 INFO - PROCESS | 3412 | 1467759561099 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - PROCESS | 3412 | 1467759561139 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
15:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 194ms
15:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
15:59:21 INFO - PROCESS | 3412 | 1467759561309 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - PROCESS | 3412 | 1467759561325 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
15:59:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 166ms
15:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
15:59:21 INFO - PROCESS | 3412 | 1467759561478 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - PROCESS | 3412 | 1467759561500 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
15:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 165ms
15:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
15:59:21 INFO - PROCESS | 3412 | 1467759561629 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - PROCESS | 3412 | 1467759561673 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
15:59:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 166ms
15:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
15:59:21 INFO - PROCESS | 3412 | 1467759561801 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - PROCESS | 3412 | 1467759561850 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
15:59:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
15:59:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 208ms
15:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
15:59:21 INFO - PROCESS | 3412 | 1467759562012 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - PROCESS | 3412 | 1467759562037 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
15:59:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 165ms
15:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
15:59:22 INFO - PROCESS | 3412 | 1467759562182 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - PROCESS | 3412 | 1467759562208 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
15:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 194ms
15:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
15:59:22 INFO - PROCESS | 3412 | 1467759562374 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - PROCESS | 3412 | 1467759562417 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
15:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 193ms
15:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
15:59:22 INFO - PROCESS | 3412 | 1467759562582 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - PROCESS | 3412 | 1467759562630 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
15:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 387ms
15:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
15:59:22 INFO - PROCESS | 3412 | 1467759562961 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:22 INFO - PROCESS | 3412 | 1467759562989 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
15:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 166ms
15:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
15:59:23 INFO - PROCESS | 3412 | 1467759563133 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - PROCESS | 3412 | 1467759563170 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
15:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 166ms
15:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
15:59:23 INFO - PROCESS | 3412 | 1467759563305 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - PROCESS | 3412 | 1467759563334 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
15:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 166ms
15:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
15:59:23 INFO - PROCESS | 3412 | 1467759563476 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - PROCESS | 3412 | 1467759563496 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
15:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 193ms
15:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
15:59:23 INFO - PROCESS | 3412 | 1467759563662 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - PROCESS | 3412 | 1467759563700 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
15:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 166ms
15:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
15:59:23 INFO - PROCESS | 3412 | 1467759563837 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - PROCESS | 3412 | 1467759563881 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
15:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 166ms
15:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
15:59:23 INFO - PROCESS | 3412 | 1467759564001 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - PROCESS | 3412 | 1467759564042 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
15:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 207ms
15:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
15:59:24 INFO - PROCESS | 3412 | 1467759564213 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - PROCESS | 3412 | 1467759564240 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
15:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 166ms
15:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
15:59:24 INFO - PROCESS | 3412 | 1467759564382 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - PROCESS | 3412 | 1467759564398 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 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
15:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 166ms
15:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
15:59:24 INFO - PROCESS | 3412 | 1467759564536 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - PROCESS | 3412 | 1467759564572 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
15:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 166ms
15:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
15:59:24 INFO - PROCESS | 3412 | 1467759564708 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - PROCESS | 3412 | 1467759564751 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
15:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 194ms
15:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
15:59:24 INFO - PROCESS | 3412 | 1467759564917 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:24 INFO - PROCESS | 3412 | 1467759564955 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 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
15:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 207ms
15:59:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
15:59:25 INFO - PROCESS | 3412 | 1467759565127 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 INFO - PROCESS | 3412 | 1467759565165 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 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
15:59:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
15:59:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
15:59:25 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
15:59:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
15:59:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
15:59:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 208ms
15:59:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
15:59:25 INFO - PROCESS | 3412 | 1467759565319 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 INFO - PROCESS | 3412 | 1467759565364 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 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.
15:59:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 193ms
15:59:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
15:59:25 INFO - PROCESS | 3412 | 1467759565526 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 INFO - PROCESS | 3412 | 1467759565565 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 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.
15:59:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 152ms
15:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
15:59:25 INFO - PROCESS | 3412 | 1467759565695 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 INFO - PROCESS | 3412 | 1467759565738 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
15:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 152ms
15:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
15:59:25 INFO - PROCESS | 3412 | 1467759565864 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:25 INFO - PROCESS | 3412 | 1467759565900 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
15:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 165ms
15:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
15:59:26 INFO - PROCESS | 3412 | 1467759566035 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - PROCESS | 3412 | 1467759566058 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
15:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 194ms
15:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
15:59:26 INFO - PROCESS | 3412 | 1467759566231 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - PROCESS | 3412 | 1467759566271 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
15:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 166ms
15:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
15:59:26 INFO - PROCESS | 3412 | 1467759566396 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - PROCESS | 3412 | 1467759566435 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
15:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 165ms
15:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
15:59:26 INFO - PROCESS | 3412 | 1467759566568 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - PROCESS | 3412 | 1467759566607 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
15:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 166ms
15:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
15:59:26 INFO - PROCESS | 3412 | 1467759566744 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - PROCESS | 3412 | 1467759566777 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
15:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 166ms
15:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
15:59:26 INFO - PROCESS | 3412 | 1467759566914 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:26 INFO - PROCESS | 3412 | 1467759566955 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
15:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 152ms
15:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
15:59:27 INFO - PROCESS | 3412 | 1467759567086 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - PROCESS | 3412 | 1467759567107 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
15:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 166ms
15:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
15:59:27 INFO - PROCESS | 3412 | 1467759567252 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - PROCESS | 3412 | 1467759567276 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
15:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 166ms
15:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
15:59:27 INFO - PROCESS | 3412 | 1467759567424 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - PROCESS | 3412 | 1467759567449 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
15:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 165ms
15:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
15:59:27 INFO - PROCESS | 3412 | 1467759567592 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - PROCESS | 3412 | 1467759567623 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
15:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 166ms
15:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
15:59:27 INFO - PROCESS | 3412 | 1467759567759 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - PROCESS | 3412 | 1467759567788 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
15:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 208ms
15:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
15:59:27 INFO - PROCESS | 3412 | 1467759567953 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:27 INFO - PROCESS | 3412 | 1467759567996 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
15:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 165ms
15:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
15:59:28 INFO - PROCESS | 3412 | 1467759568122 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:28 INFO - PROCESS | 3412 | 1467759568170 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
15:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 166ms
15:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
15:59:28 INFO - PROCESS | 3412 | 1467759568295 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:28 INFO - PROCESS | 3412 | 1467759568327 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
15:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 443ms
15:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
15:59:28 INFO - PROCESS | 3412 | 1467759568734 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:28 INFO - PROCESS | 3412 | 1467759568762 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
15:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 165ms
15:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
15:59:28 INFO - PROCESS | 3412 | 1467759568905 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:28 INFO - PROCESS | 3412 | 1467759568918 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
15:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 166ms
15:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
15:59:29 INFO - PROCESS | 3412 | 1467759569064 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - PROCESS | 3412 | 1467759569103 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
15:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 166ms
15:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
15:59:29 INFO - PROCESS | 3412 | 1467759569231 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - PROCESS | 3412 | 1467759569263 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
15:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 152ms
15:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
15:59:29 INFO - PROCESS | 3412 | 1467759569397 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - PROCESS | 3412 | 1467759569428 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
15:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 152ms
15:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
15:59:29 INFO - PROCESS | 3412 | 1467759569569 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - PROCESS | 3412 | 1467759569610 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
15:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 166ms
15:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
15:59:29 INFO - PROCESS | 3412 | 1467759569738 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - PROCESS | 3412 | 1467759569782 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
15:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 165ms
15:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
15:59:29 INFO - PROCESS | 3412 | 1467759569907 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:29 INFO - PROCESS | 3412 | 1467759569940 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
15:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 166ms
15:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
15:59:30 INFO - PROCESS | 3412 | 1467759570079 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - PROCESS | 3412 | 1467759570097 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
15:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 166ms
15:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
15:59:30 INFO - PROCESS | 3412 | 1467759570247 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - PROCESS | 3412 | 1467759570267 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
15:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 166ms
15:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
15:59:30 INFO - PROCESS | 3412 | 1467759570399 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - PROCESS | 3412 | 1467759570448 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
15:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 166ms
15:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
15:59:30 INFO - PROCESS | 3412 | 1467759570567 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - PROCESS | 3412 | 1467759570599 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
15:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 152ms
15:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
15:59:30 INFO - PROCESS | 3412 | 1467759570738 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - PROCESS | 3412 | 1467759570790 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
15:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 194ms
15:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
15:59:30 INFO - PROCESS | 3412 | 1467759570949 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:30 INFO - PROCESS | 3412 | 1467759570988 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
15:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 207ms
15:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
15:59:31 INFO - PROCESS | 3412 | 1467759571145 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:31 INFO - PROCESS | 3412 | 1467759571186 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:31 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
15:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 194ms
15:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
15:59:31 INFO - PROCESS | 3412 | 1467759571359 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:31 INFO - PROCESS | 3412 | 1467759571406 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
15:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 207ms
15:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
15:59:31 INFO - PROCESS | 3412 | 1467759571564 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:31 INFO - PROCESS | 3412 | 1467759571586 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:32 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)
15:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 650ms
15:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
15:59:32 INFO - PROCESS | 3412 | 1467759572211 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:32 INFO - PROCESS | 3412 | 1467759572241 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
15:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 621ms
15:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
15:59:32 INFO - PROCESS | 3412 | 1467759572835 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:32 INFO - PROCESS | 3412 | 1467759572863 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
15:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 567ms
15:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
15:59:33 INFO - PROCESS | 3412 | 1467759573397 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:33 INFO - PROCESS | 3412 | 1467759573425 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:33 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)
15:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 567ms
15:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
15:59:33 INFO - PROCESS | 3412 | 1467759573976 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:34 INFO - PROCESS | 3412 | 1467759574005 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:34 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)
15:59:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 788ms
15:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
15:59:34 INFO - PROCESS | 3412 | 1467759574745 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:34 INFO - PROCESS | 3412 | 1467759574774 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
15:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 608ms
15:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
15:59:35 INFO - PROCESS | 3412 | 1467759575372 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:35 INFO - PROCESS | 3412 | 1467759575408 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
15:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 608ms
15:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
15:59:35 INFO - PROCESS | 3412 | 1467759576003 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:36 INFO - PROCESS | 3412 | 1467759576012 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
15:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 609ms
15:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
15:59:36 INFO - PROCESS | 3412 | 1467759576609 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:36 INFO - PROCESS | 3412 | 1467759576636 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:37 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
15:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 609ms
15:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
15:59:37 INFO - PROCESS | 3412 | 1467759577232 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:37 INFO - PROCESS | 3412 | 1467759577257 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
15:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 566ms
15:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
15:59:37 INFO - PROCESS | 3412 | 1467759577793 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:37 INFO - PROCESS | 3412 | 1467759577827 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:37 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
15:59:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 166ms
15:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
15:59:37 INFO - PROCESS | 3412 | 1467759577960 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:37 INFO - PROCESS | 3412 | 1467759577997 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
15:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 166ms
15:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
15:59:38 INFO - PROCESS | 3412 | 1467759578149 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:38 INFO - PROCESS | 3412 | 1467759578167 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:38 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
15:59:38 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
15:59:38 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
15:59:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 166ms
15:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
15:59:38 INFO - PROCESS | 3412 | 1467759578315 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:38 INFO - PROCESS | 3412 | 1467759578333 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
15:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 165ms
15:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
15:59:38 INFO - PROCESS | 3412 | 1467759578482 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:38 INFO - PROCESS | 3412 | 1467759578499 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
15:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 622ms
15:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
15:59:39 INFO - PROCESS | 3412 | 1467759579089 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:39 INFO - PROCESS | 3412 | 1467759579125 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:39 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
15:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 622ms
15:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
15:59:39 INFO - PROCESS | 3412 | 1467759579715 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:39 INFO - PROCESS | 3412 | 1467759579756 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:40 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.)
15:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 871ms
15:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
15:59:40 INFO - PROCESS | 3412 | 1467759580587 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:40 INFO - PROCESS | 3412 | 1467759580615 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
15:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 622ms
15:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
15:59:41 INFO - PROCESS | 3412 | 1467759581216 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:41 INFO - PROCESS | 3412 | 1467759581231 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:41 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
15:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 622ms
15:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
15:59:41 INFO - PROCESS | 3412 | 1467759581835 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:41 INFO - PROCESS | 3412 | 1467759581849 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
15:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 166ms
15:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
15:59:42 INFO - PROCESS | 3412 | 1467759582008 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:42 INFO - PROCESS | 3412 | 1467759582048 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
15:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 649ms
15:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
15:59:42 INFO - PROCESS | 3412 | 1467759582648 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:42 INFO - PROCESS | 3412 | 1467759582674 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
15:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 567ms
15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
15:59:43 INFO - PROCESS | 3412 | 1467759583222 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - PROCESS | 3412 | 1467759583252 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 166ms
15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
15:59:43 INFO - PROCESS | 3412 | 1467759583375 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - PROCESS | 3412 | 1467759583408 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 152ms
15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
15:59:43 INFO - PROCESS | 3412 | 1467759583544 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - PROCESS | 3412 | 1467759583574 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 152ms
15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
15:59:43 INFO - PROCESS | 3412 | 1467759583732 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - PROCESS | 3412 | 1467759583748 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 166ms
15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
15:59:43 INFO - PROCESS | 3412 | 1467759583899 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:43 INFO - PROCESS | 3412 | 1467759583923 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 166ms
15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
15:59:44 INFO - PROCESS | 3412 | 1467759584066 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - PROCESS | 3412 | 1467759584087 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 166ms
15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
15:59:44 INFO - PROCESS | 3412 | 1467759584233 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - PROCESS | 3412 | 1467759584254 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 166ms
15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
15:59:44 INFO - PROCESS | 3412 | 1467759584383 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - PROCESS | 3412 | 1467759584422 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 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
15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 166ms
15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
15:59:44 INFO - PROCESS | 3412 | 1467759584551 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - PROCESS | 3412 | 1467759584588 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 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
15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 166ms
15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
15:59:44 INFO - PROCESS | 3412 | 1467759584722 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - PROCESS | 3412 | 1467759584759 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 166ms
15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
15:59:44 INFO - PROCESS | 3412 | 1467759584890 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:44 INFO - PROCESS | 3412 | 1467759584928 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 166ms
15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
15:59:45 INFO - PROCESS | 3412 | 1467759585063 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 INFO - PROCESS | 3412 | 1467759585091 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 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
15:59:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:59:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
15:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 166ms
15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
15:59:45 INFO - PROCESS | 3412 | 1467759585255 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 INFO - PROCESS | 3412 | 1467759585320 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 276ms
15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
15:59:45 INFO - PROCESS | 3412 | 1467759585556 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 INFO - PROCESS | 3412 | 1467759585585 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 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
15:59:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
15:59:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
15:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
15:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
15:59:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 166ms
15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
15:59:45 INFO - PROCESS | 3412 | 1467759585724 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 INFO - PROCESS | 3412 | 1467759585755 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 166ms
15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
15:59:45 INFO - PROCESS | 3412 | 1467759585896 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:45 INFO - PROCESS | 3412 | 1467759585914 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 152ms
15:59:46 INFO - PROCESS | 3412 | 1467759586048 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
15:59:46 INFO - PROCESS | 3412 | 1467759586081 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 166ms
15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
15:59:46 INFO - PROCESS | 3412 | 1467759586238 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - PROCESS | 3412 | 1467759586257 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 194ms
15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
15:59:46 INFO - PROCESS | 3412 | 1467759586427 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - PROCESS | 3412 | 1467759586461 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 166ms
15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
15:59:46 INFO - PROCESS | 3412 | 1467759586597 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - PROCESS | 3412 | 1467759586630 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 166ms
15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
15:59:46 INFO - PROCESS | 3412 | 1467759586767 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - PROCESS | 3412 | 1467759586800 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 166ms
15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
15:59:46 INFO - PROCESS | 3412 | 1467759586937 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:46 INFO - PROCESS | 3412 | 1467759586977 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
15:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 166ms
15:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
15:59:47 INFO - PROCESS | 3412 | 1467759587107 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - PROCESS | 3412 | 1467759587126 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
15:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 166ms
15:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
15:59:47 INFO - PROCESS | 3412 | 1467759587260 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - PROCESS | 3412 | 1467759587307 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
15:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 207ms
15:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
15:59:47 INFO - PROCESS | 3412 | 1467759587469 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - PROCESS | 3412 | 1467759587512 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
15:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 193ms
15:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
15:59:47 INFO - PROCESS | 3412 | 1467759587679 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - PROCESS | 3412 | 1467759587703 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
15:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 166ms
15:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
15:59:47 INFO - PROCESS | 3412 | 1467759587832 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:47 INFO - PROCESS | 3412 | 1467759587884 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 194ms
15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
15:59:48 INFO - PROCESS | 3412 | 1467759588044 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - PROCESS | 3412 | 1467759588083 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 153ms
15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
15:59:48 INFO - PROCESS | 3412 | 1467759588213 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - PROCESS | 3412 | 1467759588247 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 166ms
15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
15:59:48 INFO - PROCESS | 3412 | 1467759588384 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - PROCESS | 3412 | 1467759588404 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 194ms
15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
15:59:48 INFO - PROCESS | 3412 | 1467759588579 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - PROCESS | 3412 | 1467759588614 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 152ms
15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
15:59:48 INFO - PROCESS | 3412 | 1467759588764 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - PROCESS | 3412 | 1467759588806 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 166ms
15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
15:59:48 INFO - PROCESS | 3412 | 1467759588923 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:48 INFO - PROCESS | 3412 | 1467759588944 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 166ms
15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
15:59:49 INFO - PROCESS | 3412 | 1467759589096 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - PROCESS | 3412 | 1467759589122 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 166ms
15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
15:59:49 INFO - PROCESS | 3412 | 1467759589248 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - PROCESS | 3412 | 1467759589285 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 166ms
15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
15:59:49 INFO - PROCESS | 3412 | 1467759589417 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - PROCESS | 3412 | 1467759589462 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 166ms
15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
15:59:49 INFO - PROCESS | 3412 | 1467759589585 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - PROCESS | 3412 | 1467759589615 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 152ms
15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
15:59:49 INFO - PROCESS | 3412 | 1467759589753 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - PROCESS | 3412 | 1467759589799 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 166ms
15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
15:59:49 INFO - PROCESS | 3412 | 1467759589924 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:49 INFO - PROCESS | 3412 | 1467759589966 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
15:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 166ms
15:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
15:59:50 INFO - PROCESS | 3412 | 1467759590095 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - PROCESS | 3412 | 1467759590139 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
15:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 166ms
15:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
15:59:50 INFO - PROCESS | 3412 | 1467759590264 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - PROCESS | 3412 | 1467759590303 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
15:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 166ms
15:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
15:59:50 INFO - PROCESS | 3412 | 1467759590434 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - PROCESS | 3412 | 1467759590470 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
15:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 166ms
15:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
15:59:50 INFO - PROCESS | 3412 | 1467759590605 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - PROCESS | 3412 | 1467759590647 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
15:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 249ms
15:59:50 INFO - PROCESS | 3412 | 1467759590933 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
15:59:50 INFO - PROCESS | 3412 | 1467759590960 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 332ms
15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
15:59:51 INFO - PROCESS | 3412 | 1467759591267 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - PROCESS | 3412 | 1467759591278 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 166ms
15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
15:59:51 INFO - PROCESS | 3412 | 1467759591420 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - PROCESS | 3412 | 1467759591454 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 207ms
15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
15:59:51 INFO - PROCESS | 3412 | 1467759591630 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - PROCESS | 3412 | 1467759591672 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 166ms
15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
15:59:51 INFO - PROCESS | 3412 | 1467759591799 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - PROCESS | 3412 | 1467759591836 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 166ms
15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
15:59:51 INFO - PROCESS | 3412 | 1467759591969 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:51 INFO - PROCESS | 3412 | 1467759591996 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 166ms
15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
15:59:52 INFO - PROCESS | 3412 | 1467759592140 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - PROCESS | 3412 | 1467759592162 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 152ms
15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
15:59:52 INFO - PROCESS | 3412 | 1467759592294 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - PROCESS | 3412 | 1467759592326 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 152ms
15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
15:59:52 INFO - PROCESS | 3412 | 1467759592461 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - PROCESS | 3412 | 1467759592488 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 166ms
15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
15:59:52 INFO - PROCESS | 3412 | 1467759592648 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - PROCESS | 3412 | 1467759592674 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
15:59:52 INFO - PROCESS | 3412 | 1467759592677 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 166ms
15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
15:59:52 INFO - PROCESS | 3412 | 1467759592815 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - PROCESS | 3412 | 1467759592844 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 193ms
15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
15:59:52 INFO - PROCESS | 3412 | 1467759593002 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - PROCESS | 3412 | 1467759593056 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 194ms
15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
15:59:53 INFO - PROCESS | 3412 | 1467759593213 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - PROCESS | 3412 | 1467759593230 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 166ms
15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
15:59:53 INFO - PROCESS | 3412 | 1467759593367 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - PROCESS | 3412 | 1467759593400 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 152ms
15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
15:59:53 INFO - PROCESS | 3412 | 1467759593538 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - PROCESS | 3412 | 1467759593582 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 166ms
15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
15:59:53 INFO - PROCESS | 3412 | 1467759593721 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - PROCESS | 3412 | 1467759593791 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 194ms
15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
15:59:53 INFO - PROCESS | 3412 | 1467759593916 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:53 INFO - PROCESS | 3412 | 1467759593952 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
15:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 166ms
15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
15:59:54 INFO - PROCESS | 3412 | 1467759594087 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - PROCESS | 3412 | 1467759594126 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
15:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 166ms
15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
15:59:54 INFO - PROCESS | 3412 | 1467759594253 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - PROCESS | 3412 | 1467759594295 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
15:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 194ms
15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
15:59:54 INFO - PROCESS | 3412 | 1467759594464 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - PROCESS | 3412 | 1467759594476 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
15:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 153ms
15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
15:59:54 INFO - PROCESS | 3412 | 1467759594634 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - PROCESS | 3412 | 1467759594650 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
15:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 166ms
15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
15:59:54 INFO - PROCESS | 3412 | 1467759594802 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - PROCESS | 3412 | 1467759594832 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
15:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 166ms
15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
15:59:54 INFO - PROCESS | 3412 | 1467759594971 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:54 INFO - PROCESS | 3412 | 1467759594995 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
15:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 166ms
15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
15:59:55 INFO - PROCESS | 3412 | 1467759595118 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - PROCESS | 3412 | 1467759595149 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
15:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 166ms
15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
15:59:55 INFO - PROCESS | 3412 | 1467759595291 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - PROCESS | 3412 | 1467759595336 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
15:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 166ms
15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
15:59:55 INFO - PROCESS | 3412 | 1467759595459 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - PROCESS | 3412 | 1467759595506 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
15:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 165ms
15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
15:59:55 INFO - PROCESS | 3412 | 1467759595628 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - PROCESS | 3412 | 1467759595674 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
15:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 152ms
15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
15:59:55 INFO - PROCESS | 3412 | 1467759595801 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - PROCESS | 3412 | 1467759595827 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
15:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 152ms
15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
15:59:55 INFO - PROCESS | 3412 | 1467759595972 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:55 INFO - PROCESS | 3412 | 1467759595997 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
15:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 166ms
15:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
15:59:56 INFO - PROCESS | 3412 | 1467759596139 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:56 INFO - PROCESS | 3412 | 1467759596171 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
15:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 166ms
15:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
15:59:56 INFO - PROCESS | 3412 | 1467759596312 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:56 INFO - PROCESS | 3412 | 1467759596328 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
15:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 387ms
15:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
15:59:56 INFO - PROCESS | 3412 | 1467759596687 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:56 INFO - PROCESS | 3412 | 1467759596725 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
15:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 166ms
15:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
15:59:56 INFO - PROCESS | 3412 | 1467759596859 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:56 INFO - PROCESS | 3412 | 1467759596892 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
15:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 165ms
15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
15:59:57 INFO - PROCESS | 3412 | 1467759597031 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - PROCESS | 3412 | 1467759597052 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
15:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 166ms
15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
15:59:57 INFO - PROCESS | 3412 | 1467759597180 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - PROCESS | 3412 | 1467759597221 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
15:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 166ms
15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
15:59:57 INFO - PROCESS | 3412 | 1467759597350 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - PROCESS | 3412 | 1467759597379 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
15:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 166ms
15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
15:59:57 INFO - PROCESS | 3412 | 1467759597523 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - PROCESS | 3412 | 1467759597568 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
15:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 166ms
15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
15:59:57 INFO - PROCESS | 3412 | 1467759597691 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - PROCESS | 3412 | 1467759597724 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
15:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 152ms
15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
15:59:57 INFO - PROCESS | 3412 | 1467759597863 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:57 INFO - PROCESS | 3412 | 1467759597895 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 166ms
15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
15:59:58 INFO - PROCESS | 3412 | 1467759598034 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - PROCESS | 3412 | 1467759598050 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 166ms
15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
15:59:58 INFO - PROCESS | 3412 | 1467759598185 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - PROCESS | 3412 | 1467759598225 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 166ms
15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
15:59:58 INFO - PROCESS | 3412 | 1467759598355 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - PROCESS | 3412 | 1467759598410 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 194ms
15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
15:59:58 INFO - PROCESS | 3412 | 1467759598565 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - PROCESS | 3412 | 1467759598605 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 166ms
15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
15:59:58 INFO - PROCESS | 3412 | 1467759598738 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - PROCESS | 3412 | 1467759598767 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 194ms
15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
15:59:58 INFO - PROCESS | 3412 | 1467759598931 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:58 INFO - PROCESS | 3412 | 1467759598967 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 165ms
15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
15:59:59 INFO - PROCESS | 3412 | 1467759599101 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - PROCESS | 3412 | 1467759599136 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 166ms
15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
15:59:59 INFO - PROCESS | 3412 | 1467759599283 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - PROCESS | 3412 | 1467759599312 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 152ms
15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
15:59:59 INFO - PROCESS | 3412 | 1467759599448 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - PROCESS | 3412 | 1467759599484 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 166ms
15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
15:59:59 INFO - PROCESS | 3412 | 1467759599621 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - PROCESS | 3412 | 1467759599660 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 166ms
15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
15:59:59 INFO - PROCESS | 3412 | 1467759599791 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - PROCESS | 3412 | 1467759599812 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 207ms
15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
15:59:59 INFO - PROCESS | 3412 | 1467759599980 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - PROCESS | 3412 | 1467759600009 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 166ms
16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
16:00:00 INFO - PROCESS | 3412 | 1467759600169 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - PROCESS | 3412 | 1467759600182 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 166ms
16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
16:00:00 INFO - PROCESS | 3412 | 1467759600336 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - PROCESS | 3412 | 1467759600362 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 165ms
16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
16:00:00 INFO - PROCESS | 3412 | 1467759600484 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - PROCESS | 3412 | 1467759600527 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 166ms
16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
16:00:00 INFO - PROCESS | 3412 | 1467759600650 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - PROCESS | 3412 | 1467759600681 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 166ms
16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
16:00:00 INFO - PROCESS | 3412 | 1467759600823 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - PROCESS | 3412 | 1467759600865 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 166ms
16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
16:00:00 INFO - PROCESS | 3412 | 1467759600992 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - PROCESS | 3412 | 1467759601034 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 166ms
16:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
16:00:01 INFO - PROCESS | 3412 | 1467759601159 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - PROCESS | 3412 | 1467759601203 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 166ms
16:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
16:00:01 INFO - PROCESS | 3412 | 1467759601329 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - PROCESS | 3412 | 1467759601374 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
16:00:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:00:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
16:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 165ms
16:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
16:00:01 INFO - PROCESS | 3412 | 1467759601501 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - PROCESS | 3412 | 1467759601548 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
16:00:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:00:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
16:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 166ms
16:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
16:00:01 INFO - PROCESS | 3412 | 1467759601671 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - PROCESS | 3412 | 1467759601701 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
16:00:01 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:00:01 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:00:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
16:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 208ms
16:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
16:00:01 INFO - PROCESS | 3412 | 1467759601883 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:01 INFO - PROCESS | 3412 | 1467759601943 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:02 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
16:00:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:00:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
16:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 470ms
16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
16:00:02 INFO - PROCESS | 3412 | 1467759602342 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:02 INFO - PROCESS | 3412 | 1467759602379 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:02 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
16:00:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:00:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
16:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 166ms
16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
16:00:02 INFO - PROCESS | 3412 | 1467759602514 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:02 INFO - PROCESS | 3412 | 1467759602551 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:02 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
16:00:02 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:00:02 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:00:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
16:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 166ms
16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
16:00:02 INFO - PROCESS | 3412 | 1467759602683 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:02 INFO - PROCESS | 3412 | 1467759602717 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
16:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 166ms
16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
16:00:02 INFO - PROCESS | 3412 | 1467759602850 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:02 INFO - PROCESS | 3412 | 1467759602887 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 166ms
16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
16:00:03 INFO - PROCESS | 3412 | 1467759603023 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - PROCESS | 3412 | 1467759603058 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 166ms
16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
16:00:03 INFO - PROCESS | 3412 | 1467759603194 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - PROCESS | 3412 | 1467759603211 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 165ms
16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
16:00:03 INFO - PROCESS | 3412 | 1467759603345 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - PROCESS | 3412 | 1467759603382 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 166ms
16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
16:00:03 INFO - PROCESS | 3412 | 1467759603515 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - PROCESS | 3412 | 1467759603540 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 111ms
16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
16:00:03 INFO - PROCESS | 3412 | 1467759603652 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - PROCESS | 3412 | 1467759603672 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
16:00:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
16:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 166ms
16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
16:00:03 INFO - PROCESS | 3412 | 1467759603806 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - PROCESS | 3412 | 1467759603838 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 166ms
16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
16:00:03 INFO - PROCESS | 3412 | 1467759603975 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - PROCESS | 3412 | 1467759604018 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
16:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 194ms
16:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
16:00:04 INFO - PROCESS | 3412 | 1467759604188 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - PROCESS | 3412 | 1467759604221 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
16:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 165ms
16:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
16:00:04 INFO - PROCESS | 3412 | 1467759604357 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - PROCESS | 3412 | 1467759604399 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
16:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 166ms
16:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
16:00:04 INFO - PROCESS | 3412 | 1467759604530 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - PROCESS | 3412 | 1467759604558 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
16:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 166ms
16:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
16:00:04 INFO - PROCESS | 3412 | 1467759604700 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - PROCESS | 3412 | 1467759604728 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
16:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 207ms
16:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
16:00:04 INFO - PROCESS | 3412 | 1467759604893 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:04 INFO - PROCESS | 3412 | 1467759604937 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 194ms
16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
16:00:05 INFO - PROCESS | 3412 | 1467759605102 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - PROCESS | 3412 | 1467759605142 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 193ms
16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
16:00:05 INFO - PROCESS | 3412 | 1467759605310 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - PROCESS | 3412 | 1467759605324 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 166ms
16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
16:00:05 INFO - PROCESS | 3412 | 1467759605461 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - PROCESS | 3412 | 1467759605496 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 166ms
16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
16:00:05 INFO - PROCESS | 3412 | 1467759605631 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - PROCESS | 3412 | 1467759605677 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 166ms
16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
16:00:05 INFO - PROCESS | 3412 | 1467759605820 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - PROCESS | 3412 | 1467759605842 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 165ms
16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
16:00:05 INFO - PROCESS | 3412 | 1467759605984 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - PROCESS | 3412 | 1467759606007 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 166ms
16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
16:00:06 INFO - PROCESS | 3412 | 1467759606153 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - PROCESS | 3412 | 1467759606180 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 166ms
16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
16:00:06 INFO - PROCESS | 3412 | 1467759606307 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - PROCESS | 3412 | 1467759606341 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 166ms
16:00:06 INFO - PROCESS | 3412 | 1467759606473 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
16:00:06 INFO - PROCESS | 3412 | 1467759606514 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 166ms
16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
16:00:06 INFO - PROCESS | 3412 | 1467759606664 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - PROCESS | 3412 | 1467759606692 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 166ms
16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
16:00:06 INFO - PROCESS | 3412 | 1467759606831 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - PROCESS | 3412 | 1467759606859 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 165ms
16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
16:00:06 INFO - PROCESS | 3412 | 1467759606981 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - PROCESS | 3412 | 1467759607015 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 166ms
16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
16:00:07 INFO - PROCESS | 3412 | 1467759607149 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - PROCESS | 3412 | 1467759607182 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 166ms
16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
16:00:07 INFO - PROCESS | 3412 | 1467759607319 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - PROCESS | 3412 | 1467759607370 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 193ms
16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
16:00:07 INFO - PROCESS | 3412 | 1467759607525 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - PROCESS | 3412 | 1467759607574 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
16:00:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:00:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
16:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 387ms
16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
16:00:07 INFO - PROCESS | 3412 | 1467759607907 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:07 INFO - PROCESS | 3412 | 1467759607952 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 208ms
16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
16:00:08 INFO - PROCESS | 3412 | 1467759608114 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - PROCESS | 3412 | 1467759608144 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 166ms
16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
16:00:08 INFO - PROCESS | 3412 | 1467759608286 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - PROCESS | 3412 | 1467759608324 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 165ms
16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
16:00:08 INFO - PROCESS | 3412 | 1467759608454 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - PROCESS | 3412 | 1467759608490 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 166ms
16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
16:00:08 INFO - PROCESS | 3412 | 1467759608625 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - PROCESS | 3412 | 1467759608642 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 166ms
16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
16:00:08 INFO - PROCESS | 3412 | 1467759608780 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - PROCESS | 3412 | 1467759608820 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 166ms
16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
16:00:08 INFO - PROCESS | 3412 | 1467759608948 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:08 INFO - PROCESS | 3412 | 1467759608979 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
16:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 608ms
16:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
16:00:09 INFO - PROCESS | 3412 | 1467759609569 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:09 INFO - PROCESS | 3412 | 1467759609595 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
16:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 110ms
16:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
16:00:09 INFO - PROCESS | 3412 | 1467759609707 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:09 INFO - PROCESS | 3412 | 1467759609716 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
16:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 166ms
16:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
16:00:09 INFO - PROCESS | 3412 | 1467759609870 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:09 INFO - PROCESS | 3412 | 1467759609913 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 207ms
16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
16:00:10 INFO - PROCESS | 3412 | 1467759610077 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - PROCESS | 3412 | 1467759610131 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 194ms
16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
16:00:10 INFO - PROCESS | 3412 | 1467759610286 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - PROCESS | 3412 | 1467759610308 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 152ms
16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
16:00:10 INFO - PROCESS | 3412 | 1467759610456 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - PROCESS | 3412 | 1467759610472 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 153ms
16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
16:00:10 INFO - PROCESS | 3412 | 1467759610627 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - PROCESS | 3412 | 1467759610654 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 194ms
16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
16:00:10 INFO - PROCESS | 3412 | 1467759610813 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - PROCESS | 3412 | 1467759610842 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
16:00:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
16:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 166ms
16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
16:00:10 INFO - PROCESS | 3412 | 1467759610984 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - PROCESS | 3412 | 1467759611022 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
16:00:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
16:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 152ms
16:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
16:00:11 INFO - PROCESS | 3412 | 1467759611156 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - PROCESS | 3412 | 1467759611196 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
16:00:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
16:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 166ms
16:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
16:00:11 INFO - PROCESS | 3412 | 1467759611328 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - PROCESS | 3412 | 1467759611348 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
16:00:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:00:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
16:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 166ms
16:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
16:00:11 INFO - PROCESS | 3412 | 1467759611496 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - PROCESS | 3412 | 1467759611525 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
16:00:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
16:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 166ms
16:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
16:00:11 INFO - PROCESS | 3412 | 1467759611663 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - PROCESS | 3412 | 1467759611689 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
16:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 166ms
16:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
16:00:11 INFO - PROCESS | 3412 | 1467759611818 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - PROCESS | 3412 | 1467759611864 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
16:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 166ms
16:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
16:00:11 INFO - PROCESS | 3412 | 1467759611984 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - PROCESS | 3412 | 1467759612029 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 165ms
16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
16:00:12 INFO - PROCESS | 3412 | 1467759612151 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - PROCESS | 3412 | 1467759612189 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 166ms
16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
16:00:12 INFO - PROCESS | 3412 | 1467759612322 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - PROCESS | 3412 | 1467759612370 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 194ms
16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
16:00:12 INFO - PROCESS | 3412 | 1467759612533 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - PROCESS | 3412 | 1467759612571 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 166ms
16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
16:00:12 INFO - PROCESS | 3412 | 1467759612702 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - PROCESS | 3412 | 1467759612718 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 165ms
16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
16:00:12 INFO - PROCESS | 3412 | 1467759612857 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:12 INFO - PROCESS | 3412 | 1467759612891 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 152ms
16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
16:00:13 INFO - PROCESS | 3412 | 1467759613026 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - PROCESS | 3412 | 1467759613080 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 152ms
16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
16:00:13 INFO - PROCESS | 3412 | 1467759613194 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - PROCESS | 3412 | 1467759613239 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 249ms
16:00:13 INFO - PROCESS | 3412 | 1467759613565 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
16:00:13 INFO - PROCESS | 3412 | 1467759613611 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 235ms
16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
16:00:13 INFO - PROCESS | 3412 | 1467759613811 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - PROCESS | 3412 | 1467759613842 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 166ms
16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
16:00:13 INFO - PROCESS | 3412 | 1467759613981 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - PROCESS | 3412 | 1467759614024 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 166ms
16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
16:00:14 INFO - PROCESS | 3412 | 1467759614149 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - PROCESS | 3412 | 1467759614177 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 166ms
16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
16:00:14 INFO - PROCESS | 3412 | 1467759614308 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - PROCESS | 3412 | 1467759614338 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 165ms
16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
16:00:14 INFO - PROCESS | 3412 | 1467759614476 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - PROCESS | 3412 | 1467759614519 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 166ms
16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
16:00:14 INFO - PROCESS | 3412 | 1467759614667 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - PROCESS | 3412 | 1467759614692 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 166ms
16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
16:00:14 INFO - PROCESS | 3412 | 1467759614817 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - PROCESS | 3412 | 1467759614853 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 166ms
16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
16:00:14 INFO - PROCESS | 3412 | 1467759615000 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - PROCESS | 3412 | 1467759615013 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
16:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 166ms
16:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
16:00:15 INFO - PROCESS | 3412 | 1467759615151 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - PROCESS | 3412 | 1467759615190 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
16:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 166ms
16:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
16:00:15 INFO - PROCESS | 3412 | 1467759615319 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - PROCESS | 3412 | 1467759615364 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
16:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 194ms
16:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
16:00:15 INFO - PROCESS | 3412 | 1467759615533 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - PROCESS | 3412 | 1467759615575 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
16:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 193ms
16:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
16:00:15 INFO - PROCESS | 3412 | 1467759615748 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - PROCESS | 3412 | 1467759615781 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
16:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 166ms
16:00:15 INFO - PROCESS | 3412 | 1467759615920 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
16:00:15 INFO - PROCESS | 3412 | 1467759615956 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 152ms
16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
16:00:16 INFO - PROCESS | 3412 | 1467759616077 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - PROCESS | 3412 | 1467759616123 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 207ms
16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
16:00:16 INFO - PROCESS | 3412 | 1467759616301 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - PROCESS | 3412 | 1467759616331 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 166ms
16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
16:00:16 INFO - PROCESS | 3412 | 1467759616458 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - PROCESS | 3412 | 1467759616485 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 193ms
16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
16:00:16 INFO - PROCESS | 3412 | 1467759616669 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - PROCESS | 3412 | 1467759616691 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 166ms
16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
16:00:16 INFO - PROCESS | 3412 | 1467759616814 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - PROCESS | 3412 | 1467759616854 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 166ms
16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
16:00:16 INFO - PROCESS | 3412 | 1467759616986 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - PROCESS | 3412 | 1467759617027 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 166ms
16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
16:00:17 INFO - PROCESS | 3412 | 1467759617154 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - PROCESS | 3412 | 1467759617195 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 166ms
16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
16:00:17 INFO - PROCESS | 3412 | 1467759617322 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - PROCESS | 3412 | 1467759617365 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 165ms
16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
16:00:17 INFO - PROCESS | 3412 | 1467759617493 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - PROCESS | 3412 | 1467759617524 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 125ms
16:00:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
16:00:17 INFO - PROCESS | 3412 | 1467759617613 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - PROCESS | 3412 | 1467759617657 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
16:00:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
16:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
16:00:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
16:00:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
16:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
16:00:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
16:00:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
16:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
16:00:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
16:00:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
16:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
16:00:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 166ms
16:00:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
16:00:17 INFO - PROCESS | 3412 | 1467759617789 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - PROCESS | 3412 | 1467759617829 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
16:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
16:00:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
16:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
16:00:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
16:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
16:00:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 166ms
16:00:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
16:00:17 INFO - PROCESS | 3412 | 1467759617963 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:17 INFO - PROCESS | 3412 | 1467759618008 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
16:00:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
16:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:00:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
16:00:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
16:00:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
16:00:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
16:00:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 166ms
16:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
16:00:18 INFO - PROCESS | 3412 | 1467759618129 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - PROCESS | 3412 | 1467759618162 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
16:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 166ms
16:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
16:00:18 INFO - PROCESS | 3412 | 1467759618298 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - PROCESS | 3412 | 1467759618328 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
16:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 166ms
16:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
16:00:18 INFO - PROCESS | 3412 | 1467759618467 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - PROCESS | 3412 | 1467759618496 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
16:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 166ms
16:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
16:00:18 INFO - PROCESS | 3412 | 1467759618618 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - PROCESS | 3412 | 1467759618660 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
16:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 166ms
16:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
16:00:18 INFO - PROCESS | 3412 | 1467759618788 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - PROCESS | 3412 | 1467759618820 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
16:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 152ms
16:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
16:00:18 INFO - PROCESS | 3412 | 1467759618980 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:19 INFO - PROCESS | 3412 | 1467759619050 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
16:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 525ms
16:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
16:00:19 INFO - PROCESS | 3412 | 1467759619509 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:19 INFO - PROCESS | 3412 | 1467759619542 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
16:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 166ms
16:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
16:00:19 INFO - PROCESS | 3412 | 1467759619681 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:19 INFO - PROCESS | 3412 | 1467759619692 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
16:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 166ms
16:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
16:00:19 INFO - PROCESS | 3412 | 1467759619834 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:19 INFO - PROCESS | 3412 | 1467759619877 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
16:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 166ms
16:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
16:00:20 INFO - PROCESS | 3412 | 1467759620002 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - PROCESS | 3412 | 1467759620052 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
16:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 166ms
16:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
16:00:20 INFO - PROCESS | 3412 | 1467759620168 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - PROCESS | 3412 | 1467759620204 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
16:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 166ms
16:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
16:00:20 INFO - PROCESS | 3412 | 1467759620338 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - PROCESS | 3412 | 1467759620382 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
16:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 152ms
16:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
16:00:20 INFO - PROCESS | 3412 | 1467759620506 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - PROCESS | 3412 | 1467759620543 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
16:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 152ms
16:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
16:00:20 INFO - PROCESS | 3412 | 1467759620674 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - PROCESS | 3412 | 1467759620706 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
16:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 166ms
16:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
16:00:20 INFO - PROCESS | 3412 | 1467759620847 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - PROCESS | 3412 | 1467759620882 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
16:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 166ms
16:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
16:00:21 INFO - PROCESS | 3412 | 1467759621018 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - PROCESS | 3412 | 1467759621053 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
16:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 166ms
16:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
16:00:21 INFO - PROCESS | 3412 | 1467759621187 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - PROCESS | 3412 | 1467759621233 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
16:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 207ms
16:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
16:00:21 INFO - PROCESS | 3412 | 1467759621381 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - PROCESS | 3412 | 1467759621429 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
16:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 193ms
16:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
16:00:21 INFO - PROCESS | 3412 | 1467759621590 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - PROCESS | 3412 | 1467759621612 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
16:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 152ms
16:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
16:00:21 INFO - PROCESS | 3412 | 1467759621762 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - PROCESS | 3412 | 1467759621787 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
16:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 152ms
16:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
16:00:21 INFO - PROCESS | 3412 | 1467759621922 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:21 INFO - PROCESS | 3412 | 1467759621956 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
16:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 207ms
16:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
16:00:22 INFO - PROCESS | 3412 | 1467759622132 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - PROCESS | 3412 | 1467759622176 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
16:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 194ms
16:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
16:00:22 INFO - PROCESS | 3412 | 1467759622339 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - PROCESS | 3412 | 1467759622375 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
16:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 165ms
16:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
16:00:22 INFO - PROCESS | 3412 | 1467759622509 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - PROCESS | 3412 | 1467759622530 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
16:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 166ms
16:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
16:00:22 INFO - PROCESS | 3412 | 1467759622681 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - PROCESS | 3412 | 1467759622704 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
16:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 166ms
16:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
16:00:22 INFO - PROCESS | 3412 | 1467759622831 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - PROCESS | 3412 | 1467759622871 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
16:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 166ms
16:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
16:00:22 INFO - PROCESS | 3412 | 1467759623000 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - PROCESS | 3412 | 1467759623041 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
16:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 166ms
16:00:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
16:00:23 INFO - PROCESS | 3412 | 1467759623168 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - PROCESS | 3412 | 1467759623220 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
16:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 166ms
16:00:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
16:00:23 INFO - PROCESS | 3412 | 1467759623339 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - PROCESS | 3412 | 1467759623377 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
16:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 166ms
16:00:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
16:00:23 INFO - PROCESS | 3412 | 1467759623510 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - PROCESS | 3412 | 1467759623541 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
16:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 152ms
16:00:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
16:00:23 INFO - PROCESS | 3412 | 1467759623684 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - PROCESS | 3412 | 1467759623712 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
16:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 194ms
16:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
16:00:23 INFO - PROCESS | 3412 | 1467759623872 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:23 INFO - PROCESS | 3412 | 1467759623906 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
16:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 166ms
16:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
16:00:24 INFO - PROCESS | 3412 | 1467759624044 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - PROCESS | 3412 | 1467759624085 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
16:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 152ms
16:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
16:00:24 INFO - PROCESS | 3412 | 1467759624219 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - PROCESS | 3412 | 1467759624268 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
16:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 152ms
16:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
16:00:24 INFO - PROCESS | 3412 | 1467759624389 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - PROCESS | 3412 | 1467759624416 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
16:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 166ms
16:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
16:00:24 INFO - PROCESS | 3412 | 1467759624557 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - PROCESS | 3412 | 1467759624587 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
16:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 166ms
16:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
16:00:24 INFO - PROCESS | 3412 | 1467759624727 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:24 INFO - PROCESS | 3412 | 1467759624781 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 428ms
16:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
16:00:25 INFO - PROCESS | 3412 | 1467759625166 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - PROCESS | 3412 | 1467759625177 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 166ms
16:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
16:00:25 INFO - PROCESS | 3412 | 1467759625317 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - PROCESS | 3412 | 1467759625349 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 166ms
16:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
16:00:25 INFO - PROCESS | 3412 | 1467759625493 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - PROCESS | 3412 | 1467759625529 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 166ms
16:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
16:00:25 INFO - PROCESS | 3412 | 1467759625658 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - PROCESS | 3412 | 1467759625692 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 166ms
16:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
16:00:25 INFO - PROCESS | 3412 | 1467759625830 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - PROCESS | 3412 | 1467759625862 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 165ms
16:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
16:00:25 INFO - PROCESS | 3412 | 1467759625984 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - PROCESS | 3412 | 1467759626029 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
16:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 208ms
16:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
16:00:26 INFO - PROCESS | 3412 | 1467759626206 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - PROCESS | 3412 | 1467759626239 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
16:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 166ms
16:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
16:00:26 INFO - PROCESS | 3412 | 1467759626357 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - PROCESS | 3412 | 1467759626393 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
16:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 165ms
16:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
16:00:26 INFO - PROCESS | 3412 | 1467759626528 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - PROCESS | 3412 | 1467759626556 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
16:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 166ms
16:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
16:00:26 INFO - PROCESS | 3412 | 1467759626701 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - PROCESS | 3412 | 1467759626741 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
16:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 166ms
16:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
16:00:26 INFO - PROCESS | 3412 | 1467759626871 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:26 INFO - PROCESS | 3412 | 1467759626884 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
16:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 152ms
16:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
16:00:27 INFO - PROCESS | 3412 | 1467759627024 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - PROCESS | 3412 | 1467759627065 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
16:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 166ms
16:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
16:00:27 INFO - PROCESS | 3412 | 1467759627198 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - PROCESS | 3412 | 1467759627246 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
16:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 166ms
16:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
16:00:27 INFO - PROCESS | 3412 | 1467759627369 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - PROCESS | 3412 | 1467759627414 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
16:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 207ms
16:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
16:00:27 INFO - PROCESS | 3412 | 1467759627580 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - PROCESS | 3412 | 1467759627626 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
16:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 166ms
16:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
16:00:27 INFO - PROCESS | 3412 | 1467759627749 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - PROCESS | 3412 | 1467759627793 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
16:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 248ms
16:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
16:00:27 INFO - PROCESS | 3412 | 1467759628001 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - PROCESS | 3412 | 1467759628032 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 152ms
16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
16:00:28 INFO - PROCESS | 3412 | 1467759628173 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - PROCESS | 3412 | 1467759628196 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 166ms
16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
16:00:28 INFO - PROCESS | 3412 | 1467759628344 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - PROCESS | 3412 | 1467759628366 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 166ms
16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
16:00:28 INFO - PROCESS | 3412 | 1467759628510 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - PROCESS | 3412 | 1467759628531 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 166ms
16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
16:00:28 INFO - PROCESS | 3412 | 1467759628678 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - PROCESS | 3412 | 1467759628708 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 166ms
16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
16:00:28 INFO - PROCESS | 3412 | 1467759628847 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - PROCESS | 3412 | 1467759628862 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 165ms
16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
16:00:28 INFO - PROCESS | 3412 | 1467759629000 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - PROCESS | 3412 | 1467759629033 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
16:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 166ms
16:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
16:00:29 INFO - PROCESS | 3412 | 1467759629167 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - PROCESS | 3412 | 1467759629218 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
16:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 152ms
16:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
16:00:29 INFO - PROCESS | 3412 | 1467759629335 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - PROCESS | 3412 | 1467759629377 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
16:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 152ms
16:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
16:00:29 INFO - PROCESS | 3412 | 1467759629504 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - PROCESS | 3412 | 1467759629541 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
16:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 166ms
16:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
16:00:29 INFO - PROCESS | 3412 | 1467759629682 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - PROCESS | 3412 | 1467759629715 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
16:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 165ms
16:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
16:00:29 INFO - PROCESS | 3412 | 1467759629845 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - PROCESS | 3412 | 1467759629879 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 125ms
16:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
16:00:29 INFO - PROCESS | 3412 | 1467759629964 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:30 INFO - PROCESS | 3412 | 1467759630016 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 166ms
16:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
16:00:30 INFO - PROCESS | 3412 | 1467759630135 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:30 INFO - PROCESS | 3412 | 1467759630191 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
16:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 207ms
16:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
16:00:30 INFO - PROCESS | 3412 | 1467759630347 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:30 INFO - PROCESS | 3412 | 1467759630375 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
16:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 290ms
16:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
16:00:30 INFO - PROCESS | 3412 | 1467759630697 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:30 INFO - PROCESS | 3412 | 1467759630740 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
16:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 332ms
16:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
16:00:31 INFO - PROCESS | 3412 | 1467759631036 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - PROCESS | 3412 | 1467759631065 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
16:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 166ms
16:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
16:00:31 INFO - PROCESS | 3412 | 1467759631207 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - PROCESS | 3412 | 1467759631237 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
16:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 166ms
16:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
16:00:31 INFO - PROCESS | 3412 | 1467759631381 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - PROCESS | 3412 | 1467759631400 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
16:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 166ms
16:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
16:00:31 INFO - PROCESS | 3412 | 1467759631535 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - PROCESS | 3412 | 1467759631572 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
16:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 153ms
16:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
16:00:31 INFO - PROCESS | 3412 | 1467759631698 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - PROCESS | 3412 | 1467759631729 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
16:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 152ms
16:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
16:00:31 INFO - PROCESS | 3412 | 1467759631871 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:31 INFO - PROCESS | 3412 | 1467759631920 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
16:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 166ms
16:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
16:00:32 INFO - PROCESS | 3412 | 1467759632039 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - PROCESS | 3412 | 1467759632077 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
16:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 166ms
16:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
16:00:32 INFO - PROCESS | 3412 | 1467759632209 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - PROCESS | 3412 | 1467759632243 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
16:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 166ms
16:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
16:00:32 INFO - PROCESS | 3412 | 1467759632382 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - PROCESS | 3412 | 1467759632412 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
16:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 166ms
16:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
16:00:32 INFO - PROCESS | 3412 | 1467759632549 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - PROCESS | 3412 | 1467759632565 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 207ms
16:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
16:00:32 INFO - PROCESS | 3412 | 1467759632744 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - PROCESS | 3412 | 1467759632790 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 166ms
16:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
16:00:32 INFO - PROCESS | 3412 | 1467759632916 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:32 INFO - PROCESS | 3412 | 1467759632961 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 166ms
16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
16:00:33 INFO - PROCESS | 3412 | 1467759633089 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - PROCESS | 3412 | 1467759633129 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 207ms
16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
16:00:33 INFO - PROCESS | 3412 | 1467759633278 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - PROCESS | 3412 | 1467759633321 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 166ms
16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
16:00:33 INFO - PROCESS | 3412 | 1467759633452 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - PROCESS | 3412 | 1467759633498 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 193ms
16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
16:00:33 INFO - PROCESS | 3412 | 1467759633659 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - PROCESS | 3412 | 1467759633697 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 194ms
16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
16:00:33 INFO - PROCESS | 3412 | 1467759633849 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:33 INFO - PROCESS | 3412 | 1467759633884 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
16:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 165ms
16:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
16:00:34 INFO - PROCESS | 3412 | 1467759634020 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - PROCESS | 3412 | 1467759634049 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
16:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 166ms
16:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
16:00:34 INFO - PROCESS | 3412 | 1467759634208 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - PROCESS | 3412 | 1467759634235 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
16:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 166ms
16:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
16:00:34 INFO - PROCESS | 3412 | 1467759634376 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - PROCESS | 3412 | 1467759634404 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
16:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 193ms
16:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
16:00:34 INFO - PROCESS | 3412 | 1467759634564 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - PROCESS | 3412 | 1467759634594 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
16:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 166ms
16:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
16:00:34 INFO - PROCESS | 3412 | 1467759634741 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - PROCESS | 3412 | 1467759634776 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
16:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 166ms
16:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
16:00:34 INFO - PROCESS | 3412 | 1467759634905 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:34 INFO - PROCESS | 3412 | 1467759634928 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 166ms
16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
16:00:35 INFO - PROCESS | 3412 | 1467759635077 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - PROCESS | 3412 | 1467759635092 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 166ms
16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
16:00:35 INFO - PROCESS | 3412 | 1467759635247 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - PROCESS | 3412 | 1467759635262 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 166ms
16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
16:00:35 INFO - PROCESS | 3412 | 1467759635398 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - PROCESS | 3412 | 1467759635448 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 165ms
16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
16:00:35 INFO - PROCESS | 3412 | 1467759635568 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - PROCESS | 3412 | 1467759635611 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 166ms
16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
16:00:35 INFO - PROCESS | 3412 | 1467759635737 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - PROCESS | 3412 | 1467759635785 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 166ms
16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
16:00:35 INFO - PROCESS | 3412 | 1467759635910 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:35 INFO - PROCESS | 3412 | 1467759635954 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
16:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 166ms
16:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
16:00:36 INFO - PROCESS | 3412 | 1467759636079 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:36 INFO - PROCESS | 3412 | 1467759636127 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
16:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 442ms
16:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
16:00:36 INFO - PROCESS | 3412 | 1467759636522 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:36 INFO - PROCESS | 3412 | 1467759636553 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
16:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 166ms
16:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
16:00:36 INFO - PROCESS | 3412 | 1467759636691 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:36 INFO - PROCESS | 3412 | 1467759636726 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
16:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 166ms
16:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
16:00:36 INFO - PROCESS | 3412 | 1467759636862 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:36 INFO - PROCESS | 3412 | 1467759636885 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
16:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 193ms
16:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
16:00:37 INFO - PROCESS | 3412 | 1467759637053 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - PROCESS | 3412 | 1467759637088 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
16:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 166ms
16:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
16:00:37 INFO - PROCESS | 3412 | 1467759637222 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - PROCESS | 3412 | 1467759637255 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
16:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 166ms
16:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
16:00:37 INFO - PROCESS | 3412 | 1467759637391 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - PROCESS | 3412 | 1467759637440 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
16:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 166ms
16:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
16:00:37 INFO - PROCESS | 3412 | 1467759637561 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - PROCESS | 3412 | 1467759637581 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
16:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 166ms
16:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
16:00:37 INFO - PROCESS | 3412 | 1467759637735 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - PROCESS | 3412 | 1467759637755 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
16:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 165ms
16:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
16:00:37 INFO - PROCESS | 3412 | 1467759637887 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:37 INFO - PROCESS | 3412 | 1467759637915 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
16:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 166ms
16:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
16:00:38 INFO - PROCESS | 3412 | 1467759638058 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - PROCESS | 3412 | 1467759638106 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
16:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 166ms
16:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
16:00:38 INFO - PROCESS | 3412 | 1467759638227 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - PROCESS | 3412 | 1467759638280 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
16:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 193ms
16:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
16:00:38 INFO - PROCESS | 3412 | 1467759638447 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - PROCESS | 3412 | 1467759638494 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
16:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 152ms
16:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
16:00:38 INFO - PROCESS | 3412 | 1467759638608 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - PROCESS | 3412 | 1467759638658 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
16:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 194ms
16:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
16:00:38 INFO - PROCESS | 3412 | 1467759638805 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - PROCESS | 3412 | 1467759638844 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
16:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 207ms
16:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
16:00:39 INFO - PROCESS | 3412 | 1467759639013 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - PROCESS | 3412 | 1467759639057 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
16:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 193ms
16:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
16:00:39 INFO - PROCESS | 3412 | 1467759639227 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - PROCESS | 3412 | 1467759639252 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
16:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 166ms
16:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
16:00:39 INFO - PROCESS | 3412 | 1467759639391 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - PROCESS | 3412 | 1467759639413 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
16:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 166ms
16:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
16:00:39 INFO - PROCESS | 3412 | 1467759639557 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - PROCESS | 3412 | 1467759639578 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
16:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 166ms
16:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
16:00:39 INFO - PROCESS | 3412 | 1467759639725 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - PROCESS | 3412 | 1467759639745 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
16:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 166ms
16:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
16:00:39 INFO - PROCESS | 3412 | 1467759639875 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:39 INFO - PROCESS | 3412 | 1467759639919 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
16:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 165ms
16:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
16:00:40 INFO - PROCESS | 3412 | 1467759640045 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - PROCESS | 3412 | 1467759640086 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
16:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 166ms
16:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
16:00:40 INFO - PROCESS | 3412 | 1467759640214 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - PROCESS | 3412 | 1467759640270 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
16:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 152ms
16:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
16:00:40 INFO - PROCESS | 3412 | 1467759640381 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - PROCESS | 3412 | 1467759640426 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
16:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 152ms
16:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
16:00:40 INFO - PROCESS | 3412 | 1467759640551 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - PROCESS | 3412 | 1467759640595 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
16:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 166ms
16:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
16:00:40 INFO - PROCESS | 3412 | 1467759640724 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - PROCESS | 3412 | 1467759640775 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
16:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 193ms
16:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
16:00:40 INFO - PROCESS | 3412 | 1467759640918 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:40 INFO - PROCESS | 3412 | 1467759640965 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
16:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 166ms
16:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
16:00:41 INFO - PROCESS | 3412 | 1467759641088 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - PROCESS | 3412 | 1467759641132 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
16:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 166ms
16:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
16:00:41 INFO - PROCESS | 3412 | 1467759641259 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - PROCESS | 3412 | 1467759641305 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
16:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 166ms
16:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
16:00:41 INFO - PROCESS | 3412 | 1467759641429 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - PROCESS | 3412 | 1467759641473 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 165ms
16:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
16:00:41 INFO - PROCESS | 3412 | 1467759641601 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - PROCESS | 3412 | 1467759641656 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 387ms
16:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
16:00:42 INFO - PROCESS | 3412 | 1467759642004 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - PROCESS | 3412 | 1467759642047 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
16:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 194ms
16:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
16:00:42 INFO - PROCESS | 3412 | 1467759642218 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - PROCESS | 3412 | 1467759642233 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
16:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 166ms
16:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
16:00:42 INFO - PROCESS | 3412 | 1467759642388 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - PROCESS | 3412 | 1467759642408 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
16:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 166ms
16:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
16:00:42 INFO - PROCESS | 3412 | 1467759642556 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - PROCESS | 3412 | 1467759642576 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
16:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 194ms
16:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
16:00:42 INFO - PROCESS | 3412 | 1467759642745 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - PROCESS | 3412 | 1467759642777 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
16:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 152ms
16:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
16:00:42 INFO - PROCESS | 3412 | 1467759642918 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:42 INFO - PROCESS | 3412 | 1467759642961 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
16:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 166ms
16:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
16:00:43 INFO - PROCESS | 3412 | 1467759643087 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - PROCESS | 3412 | 1467759643112 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
16:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 166ms
16:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
16:00:43 INFO - PROCESS | 3412 | 1467759643260 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - PROCESS | 3412 | 1467759643276 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
16:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 166ms
16:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
16:00:43 INFO - PROCESS | 3412 | 1467759643430 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - PROCESS | 3412 | 1467759643450 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
16:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 166ms
16:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
16:00:43 INFO - PROCESS | 3412 | 1467759643579 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - PROCESS | 3412 | 1467759643618 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
16:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 207ms
16:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
16:00:43 INFO - PROCESS | 3412 | 1467759643786 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - PROCESS | 3412 | 1467759643833 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
16:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 193ms
16:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
16:00:43 INFO - PROCESS | 3412 | 1467759643999 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - PROCESS | 3412 | 1467759644017 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
16:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 152ms
16:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
16:00:44 INFO - PROCESS | 3412 | 1467759644158 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - PROCESS | 3412 | 1467759644208 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
16:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 194ms
16:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
16:00:44 INFO - PROCESS | 3412 | 1467759644367 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - PROCESS | 3412 | 1467759644410 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
16:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 166ms
16:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
16:00:44 INFO - PROCESS | 3412 | 1467759644538 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - PROCESS | 3412 | 1467759644599 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
16:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 249ms
16:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
16:00:44 INFO - PROCESS | 3412 | 1467759644792 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - PROCESS | 3412 | 1467759644826 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
16:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 166ms
16:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
16:00:44 INFO - PROCESS | 3412 | 1467759644961 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - PROCESS | 3412 | 1467759645004 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
16:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 193ms
16:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
16:00:45 INFO - PROCESS | 3412 | 1467759645171 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - PROCESS | 3412 | 1467759645212 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
16:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 208ms
16:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
16:00:45 INFO - PROCESS | 3412 | 1467759645367 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - PROCESS | 3412 | 1467759645398 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
16:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 165ms
16:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
16:00:45 INFO - PROCESS | 3412 | 1467759645536 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - PROCESS | 3412 | 1467759645590 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
16:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 166ms
16:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
16:00:45 INFO - PROCESS | 3412 | 1467759645708 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - PROCESS | 3412 | 1467759645735 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:00:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:00:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
16:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 166ms
16:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
16:00:45 INFO - PROCESS | 3412 | 1467759645876 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:45 INFO - PROCESS | 3412 | 1467759645892 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 152ms
16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
16:00:46 INFO - PROCESS | 3412 | 1467759646028 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - PROCESS | 3412 | 1467759646070 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 166ms
16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
16:00:46 INFO - PROCESS | 3412 | 1467759646197 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - PROCESS | 3412 | 1467759646229 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:00:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:00:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
16:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 166ms
16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
16:00:46 INFO - PROCESS | 3412 | 1467759646364 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - PROCESS | 3412 | 1467759646406 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:00:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:00:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
16:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 165ms
16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
16:00:46 INFO - PROCESS | 3412 | 1467759646533 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - PROCESS | 3412 | 1467759646583 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 166ms
16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
16:00:46 INFO - PROCESS | 3412 | 1467759646703 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - PROCESS | 3412 | 1467759646749 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 166ms
16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
16:00:46 INFO - PROCESS | 3412 | 1467759646870 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:46 INFO - PROCESS | 3412 | 1467759646903 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
16:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 166ms
16:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
16:00:47 INFO - PROCESS | 3412 | 1467759647047 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:47 INFO - PROCESS | 3412 | 1467759647081 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
16:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 166ms
16:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
16:00:47 INFO - PROCESS | 3412 | 1467759647217 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:47 INFO - PROCESS | 3412 | 1467759647257 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
16:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 193ms
16:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
16:00:47 INFO - PROCESS | 3412 | 1467759647591 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:47 INFO - PROCESS | 3412 | 1467759647647 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
16:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 484ms
16:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
16:00:47 INFO - PROCESS | 3412 | 1467759647966 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - PROCESS | 3412 | 1467759648001 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
16:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 166ms
16:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
16:00:48 INFO - PROCESS | 3412 | 1467759648155 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - PROCESS | 3412 | 1467759648167 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
16:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 165ms
16:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
16:00:48 INFO - PROCESS | 3412 | 1467759648310 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - PROCESS | 3412 | 1467759648339 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
16:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 152ms
16:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
16:00:48 INFO - PROCESS | 3412 | 1467759648485 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - PROCESS | 3412 | 1467759648525 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
16:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 166ms
16:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
16:00:48 INFO - PROCESS | 3412 | 1467759648652 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - PROCESS | 3412 | 1467759648688 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
16:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 166ms
16:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
16:00:48 INFO - PROCESS | 3412 | 1467759648826 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - PROCESS | 3412 | 1467759648856 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
16:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 166ms
16:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
16:00:48 INFO - PROCESS | 3412 | 1467759648995 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - PROCESS | 3412 | 1467759649032 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
16:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 152ms
16:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
16:00:49 INFO - PROCESS | 3412 | 1467759649166 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - PROCESS | 3412 | 1467759649180 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
16:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 166ms
16:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
16:00:49 INFO - PROCESS | 3412 | 1467759649340 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - PROCESS | 3412 | 1467759649350 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
16:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 166ms
16:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
16:00:49 INFO - PROCESS | 3412 | 1467759649507 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - PROCESS | 3412 | 1467759649539 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
16:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 194ms
16:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
16:00:49 INFO - PROCESS | 3412 | 1467759649696 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - PROCESS | 3412 | 1467759649744 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
16:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 152ms
16:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
16:00:49 INFO - PROCESS | 3412 | 1467759649867 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:49 INFO - PROCESS | 3412 | 1467759649909 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
16:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 194ms
16:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
16:00:50 INFO - PROCESS | 3412 | 1467759650088 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - PROCESS | 3412 | 1467759650121 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
16:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 221ms
16:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
16:00:50 INFO - PROCESS | 3412 | 1467759650283 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - PROCESS | 3412 | 1467759650331 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
16:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 166ms
16:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
16:00:50 INFO - PROCESS | 3412 | 1467759650471 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - PROCESS | 3412 | 1467759650511 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
16:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 152ms
16:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
16:00:50 INFO - PROCESS | 3412 | 1467759650638 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - PROCESS | 3412 | 1467759650679 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
16:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 152ms
16:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
16:00:50 INFO - PROCESS | 3412 | 1467759650804 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - PROCESS | 3412 | 1467759650841 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
16:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 166ms
16:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
16:00:50 INFO - PROCESS | 3412 | 1467759650974 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - PROCESS | 3412 | 1467759651011 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
16:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 166ms
16:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
16:00:51 INFO - PROCESS | 3412 | 1467759651151 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - PROCESS | 3412 | 1467759651193 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
16:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 166ms
16:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
16:00:51 INFO - PROCESS | 3412 | 1467759651315 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - PROCESS | 3412 | 1467759651339 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
16:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 166ms
16:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
16:00:51 INFO - PROCESS | 3412 | 1467759651487 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - PROCESS | 3412 | 1467759651506 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
16:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 165ms
16:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
16:00:51 INFO - PROCESS | 3412 | 1467759651644 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - PROCESS | 3412 | 1467759651689 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
16:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 166ms
16:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
16:00:51 INFO - PROCESS | 3412 | 1467759651816 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - PROCESS | 3412 | 1467759651860 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
16:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 166ms
16:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
16:00:51 INFO - PROCESS | 3412 | 1467759651984 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - PROCESS | 3412 | 1467759652028 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
16:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 207ms
16:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
16:00:52 INFO - PROCESS | 3412 | 1467759652194 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - PROCESS | 3412 | 1467759652219 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
16:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 166ms
16:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
16:00:52 INFO - PROCESS | 3412 | 1467759652365 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - PROCESS | 3412 | 1467759652392 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
16:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 166ms
16:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
16:00:52 INFO - PROCESS | 3412 | 1467759652536 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - PROCESS | 3412 | 1467759652568 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
16:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 166ms
16:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
16:00:52 INFO - PROCESS | 3412 | 1467759652686 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - PROCESS | 3412 | 1467759652732 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
16:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 166ms
16:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
16:00:52 INFO - PROCESS | 3412 | 1467759652856 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:52 INFO - PROCESS | 3412 | 1467759652898 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
16:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 165ms
16:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
16:00:53 INFO - PROCESS | 3412 | 1467759653207 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - PROCESS | 3412 | 1467759653266 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
16:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 387ms
16:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
16:00:53 INFO - PROCESS | 3412 | 1467759653423 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - PROCESS | 3412 | 1467759653458 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
16:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 166ms
16:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
16:00:53 INFO - PROCESS | 3412 | 1467759653588 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - PROCESS | 3412 | 1467759653622 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
16:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 166ms
16:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
16:00:53 INFO - PROCESS | 3412 | 1467759653762 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - PROCESS | 3412 | 1467759653801 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
16:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 152ms
16:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
16:00:53 INFO - PROCESS | 3412 | 1467759653930 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:53 INFO - PROCESS | 3412 | 1467759653978 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
16:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 152ms
16:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
16:00:54 INFO - PROCESS | 3412 | 1467759654099 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - PROCESS | 3412 | 1467759654144 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
16:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 193ms
16:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
16:00:54 INFO - PROCESS | 3412 | 1467759654290 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - PROCESS | 3412 | 1467759654321 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
16:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 166ms
16:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
16:00:54 INFO - PROCESS | 3412 | 1467759654468 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - PROCESS | 3412 | 1467759654507 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
16:00:54 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
16:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:00:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 166ms
16:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
16:00:54 INFO - PROCESS | 3412 | 1467759654632 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - PROCESS | 3412 | 1467759654661 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
16:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 165ms
16:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
16:00:54 INFO - PROCESS | 3412 | 1467759654804 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - PROCESS | 3412 | 1467759654838 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
16:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 166ms
16:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
16:00:54 INFO - PROCESS | 3412 | 1467759654975 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:54 INFO - PROCESS | 3412 | 1467759655017 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
16:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 166ms
16:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
16:00:55 INFO - PROCESS | 3412 | 1467759655149 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - PROCESS | 3412 | 1467759655198 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
16:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 193ms
16:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
16:00:55 INFO - PROCESS | 3412 | 1467759655340 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - PROCESS | 3412 | 1467759655388 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
16:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 208ms
16:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
16:00:55 INFO - PROCESS | 3412 | 1467759655553 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - PROCESS | 3412 | 1467759655598 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
16:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 193ms
16:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
16:00:55 INFO - PROCESS | 3412 | 1467759655763 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - PROCESS | 3412 | 1467759655794 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
16:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 194ms
16:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
16:00:55 INFO - PROCESS | 3412 | 1467759655957 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - PROCESS | 3412 | 1467759656004 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
16:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 194ms
16:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
16:00:56 INFO - PROCESS | 3412 | 1467759656166 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - PROCESS | 3412 | 1467759656221 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
16:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 166ms
16:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
16:00:56 INFO - PROCESS | 3412 | 1467759656337 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - PROCESS | 3412 | 1467759656366 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
16:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 166ms
16:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
16:00:56 INFO - PROCESS | 3412 | 1467759656488 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - PROCESS | 3412 | 1467759656525 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
16:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 152ms
16:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
16:00:56 INFO - PROCESS | 3412 | 1467759656665 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - PROCESS | 3412 | 1467759656702 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
16:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 166ms
16:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
16:00:56 INFO - PROCESS | 3412 | 1467759656831 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - PROCESS | 3412 | 1467759656873 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
16:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 166ms
16:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
16:00:56 INFO - PROCESS | 3412 | 1467759657003 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - PROCESS | 3412 | 1467759657039 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
16:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 166ms
16:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
16:00:57 INFO - PROCESS | 3412 | 1467759657173 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - PROCESS | 3412 | 1467759657220 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
16:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 166ms
16:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
16:00:57 INFO - PROCESS | 3412 | 1467759657343 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - PROCESS | 3412 | 1467759657382 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
16:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 166ms
16:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
16:00:57 INFO - PROCESS | 3412 | 1467759657513 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - PROCESS | 3412 | 1467759657527 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
16:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 152ms
16:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
16:00:57 INFO - PROCESS | 3412 | 1467759657666 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - PROCESS | 3412 | 1467759657707 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
16:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 152ms
16:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
16:00:57 INFO - PROCESS | 3412 | 1467759657836 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - PROCESS | 3412 | 1467759657878 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
16:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 166ms
16:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
16:00:58 INFO - PROCESS | 3412 | 1467759658007 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:58 INFO - PROCESS | 3412 | 1467759658054 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
16:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 166ms
16:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
16:00:58 INFO - PROCESS | 3412 | 1467759658175 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:58 INFO - PROCESS | 3412 | 1467759658222 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
16:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 193ms
16:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
16:00:58 INFO - PROCESS | 3412 | 1467759658386 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:58 INFO - PROCESS | 3412 | 1467759658411 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
16:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 166ms
16:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
16:00:58 INFO - PROCESS | 3412 | 1467759658554 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:58 INFO - PROCESS | 3412 | 1467759658584 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
16:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 428ms
16:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
16:00:58 INFO - PROCESS | 3412 | 1467759658993 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - PROCESS | 3412 | 1467759659018 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
16:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 152ms
16:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
16:00:59 INFO - PROCESS | 3412 | 1467759659162 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - PROCESS | 3412 | 1467759659179 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
16:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 194ms
16:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
16:00:59 INFO - PROCESS | 3412 | 1467759659356 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - PROCESS | 3412 | 1467759659393 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
16:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 165ms
16:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
16:00:59 INFO - PROCESS | 3412 | 1467759659526 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - PROCESS | 3412 | 1467759659563 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
16:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 152ms
16:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
16:00:59 INFO - PROCESS | 3412 | 1467759659698 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - PROCESS | 3412 | 1467759659712 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
16:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 152ms
16:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
16:00:59 INFO - PROCESS | 3412 | 1467759659869 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:00:59 INFO - PROCESS | 3412 | 1467759659896 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
16:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 166ms
16:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
16:01:00 INFO - PROCESS | 3412 | 1467759660038 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - PROCESS | 3412 | 1467759660053 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
16:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 166ms
16:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
16:01:00 INFO - PROCESS | 3412 | 1467759660207 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - PROCESS | 3412 | 1467759660225 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
16:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 165ms
16:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
16:01:00 INFO - PROCESS | 3412 | 1467759660374 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - PROCESS | 3412 | 1467759660383 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
16:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 166ms
16:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
16:01:00 INFO - PROCESS | 3412 | 1467759660527 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - PROCESS | 3412 | 1467759660565 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
16:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 166ms
16:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
16:01:00 INFO - PROCESS | 3412 | 1467759660692 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - PROCESS | 3412 | 1467759660741 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
16:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 166ms
16:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
16:01:00 INFO - PROCESS | 3412 | 1467759660863 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:00 INFO - PROCESS | 3412 | 1467759660903 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
16:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 152ms
16:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
16:01:01 INFO - PROCESS | 3412 | 1467759661034 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - PROCESS | 3412 | 1467759661078 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
16:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 152ms
16:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
16:01:01 INFO - PROCESS | 3412 | 1467759661204 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - PROCESS | 3412 | 1467759661249 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
16:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 193ms
16:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
16:01:01 INFO - PROCESS | 3412 | 1467759661420 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - PROCESS | 3412 | 1467759661459 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
16:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 166ms
16:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
16:01:01 INFO - PROCESS | 3412 | 1467759661598 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - PROCESS | 3412 | 1467759661645 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
16:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 207ms
16:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
16:01:01 INFO - PROCESS | 3412 | 1467759661806 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - PROCESS | 3412 | 1467759661836 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
16:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 207ms
16:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
16:01:02 INFO - PROCESS | 3412 | 1467759662009 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - PROCESS | 3412 | 1467759662052 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
16:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 166ms
16:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
16:01:02 INFO - PROCESS | 3412 | 1467759662185 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - PROCESS | 3412 | 1467759662209 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
16:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 166ms
16:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
16:01:02 INFO - PROCESS | 3412 | 1467759662333 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - PROCESS | 3412 | 1467759662370 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
16:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 166ms
16:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
16:01:02 INFO - PROCESS | 3412 | 1467759662506 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - PROCESS | 3412 | 1467759662544 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
16:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 166ms
16:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
16:01:02 INFO - PROCESS | 3412 | 1467759662672 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - PROCESS | 3412 | 1467759662712 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
16:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 152ms
16:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
16:01:02 INFO - PROCESS | 3412 | 1467759662842 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - PROCESS | 3412 | 1467759662883 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
16:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 166ms
16:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
16:01:02 INFO - PROCESS | 3412 | 1467759663013 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - PROCESS | 3412 | 1467759663045 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
16:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 166ms
16:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
16:01:03 INFO - PROCESS | 3412 | 1467759663183 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - PROCESS | 3412 | 1467759663209 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
16:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 166ms
16:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
16:01:03 INFO - PROCESS | 3412 | 1467759663355 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - PROCESS | 3412 | 1467759663370 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
16:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 166ms
16:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
16:01:03 INFO - PROCESS | 3412 | 1467759663522 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - PROCESS | 3412 | 1467759663550 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
16:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 166ms
16:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
16:01:03 INFO - PROCESS | 3412 | 1467759663674 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - PROCESS | 3412 | 1467759663706 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
16:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 165ms
16:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
16:01:03 INFO - PROCESS | 3412 | 1467759663849 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:03 INFO - PROCESS | 3412 | 1467759663893 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
16:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 166ms
16:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
16:01:04 INFO - PROCESS | 3412 | 1467759664021 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - PROCESS | 3412 | 1467759664072 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
16:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 166ms
16:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
16:01:04 INFO - PROCESS | 3412 | 1467759664191 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - PROCESS | 3412 | 1467759664224 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
16:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 166ms
16:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
16:01:04 INFO - PROCESS | 3412 | 1467759664362 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - PROCESS | 3412 | 1467759664425 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
16:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 442ms
16:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
16:01:04 INFO - PROCESS | 3412 | 1467759664802 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - PROCESS | 3412 | 1467759664860 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
16:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 166ms
16:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
16:01:04 INFO - PROCESS | 3412 | 1467759664974 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:04 INFO - PROCESS | 3412 | 1467759665002 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
16:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 166ms
16:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
16:01:05 INFO - PROCESS | 3412 | 1467759665146 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - PROCESS | 3412 | 1467759665167 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
16:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 207ms
16:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
16:01:05 INFO - PROCESS | 3412 | 1467759665334 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - PROCESS | 3412 | 1467759665380 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
16:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 166ms
16:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
16:01:05 INFO - PROCESS | 3412 | 1467759665515 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - PROCESS | 3412 | 1467759665551 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
16:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 152ms
16:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
16:01:05 INFO - PROCESS | 3412 | 1467759665688 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - PROCESS | 3412 | 1467759665730 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
16:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 166ms
16:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
16:01:05 INFO - PROCESS | 3412 | 1467759665855 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:05 INFO - PROCESS | 3412 | 1467759665894 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
16:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 166ms
16:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
16:01:06 INFO - PROCESS | 3412 | 1467759666027 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - PROCESS | 3412 | 1467759666061 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
16:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 166ms
16:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
16:01:06 INFO - PROCESS | 3412 | 1467759666198 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - PROCESS | 3412 | 1467759666238 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
16:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 166ms
16:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
16:01:06 INFO - PROCESS | 3412 | 1467759666369 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - PROCESS | 3412 | 1467759666409 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
16:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 207ms
16:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
16:01:06 INFO - PROCESS | 3412 | 1467759666575 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - PROCESS | 3412 | 1467759666593 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
16:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 166ms
16:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
16:01:06 INFO - PROCESS | 3412 | 1467759666723 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - PROCESS | 3412 | 1467759666769 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
16:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 166ms
16:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
16:01:06 INFO - PROCESS | 3412 | 1467759666899 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:06 INFO - PROCESS | 3412 | 1467759666945 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
16:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 207ms
16:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
16:01:07 INFO - PROCESS | 3412 | 1467759667108 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - PROCESS | 3412 | 1467759667152 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
16:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 166ms
16:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
16:01:07 INFO - PROCESS | 3412 | 1467759667278 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - PROCESS | 3412 | 1467759667307 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
16:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 207ms
16:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
16:01:07 INFO - PROCESS | 3412 | 1467759667491 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - PROCESS | 3412 | 1467759667514 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
16:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 166ms
16:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
16:01:07 INFO - PROCESS | 3412 | 1467759667636 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - PROCESS | 3412 | 1467759667684 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
16:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 194ms
16:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
16:01:07 INFO - PROCESS | 3412 | 1467759667845 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:07 INFO - PROCESS | 3412 | 1467759667889 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
16:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 193ms
16:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
16:01:08 INFO - PROCESS | 3412 | 1467759668054 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - PROCESS | 3412 | 1467759668091 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
16:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 166ms
16:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
16:01:08 INFO - PROCESS | 3412 | 1467759668225 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - PROCESS | 3412 | 1467759668245 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
16:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 152ms
16:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
16:01:08 INFO - PROCESS | 3412 | 1467759668378 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - PROCESS | 3412 | 1467759668416 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
16:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 152ms
16:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
16:01:08 INFO - PROCESS | 3412 | 1467759668547 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - PROCESS | 3412 | 1467759668587 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
16:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 166ms
16:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
16:01:08 INFO - PROCESS | 3412 | 1467759668712 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - PROCESS | 3412 | 1467759668754 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
16:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 166ms
16:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
16:01:08 INFO - PROCESS | 3412 | 1467759668883 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:08 INFO - PROCESS | 3412 | 1467759668928 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
16:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 166ms
16:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
16:01:09 INFO - PROCESS | 3412 | 1467759669054 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - PROCESS | 3412 | 1467759669099 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
16:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 207ms
16:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
16:01:09 INFO - PROCESS | 3412 | 1467759669268 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - PROCESS | 3412 | 1467759669295 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
16:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 166ms
16:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
16:01:09 INFO - PROCESS | 3412 | 1467759669417 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - PROCESS | 3412 | 1467759669453 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
16:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 166ms
16:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
16:01:09 INFO - PROCESS | 3412 | 1467759669589 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - PROCESS | 3412 | 1467759669637 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
16:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 166ms
16:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
16:01:09 INFO - PROCESS | 3412 | 1467759669761 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - PROCESS | 3412 | 1467759669799 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
16:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 166ms
16:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
16:01:09 INFO - PROCESS | 3412 | 1467759669930 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:09 INFO - PROCESS | 3412 | 1467759669983 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
16:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 166ms
16:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
16:01:10 INFO - PROCESS | 3412 | 1467759670101 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:10 INFO - PROCESS | 3412 | 1467759670117 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
16:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 165ms
16:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
16:01:10 INFO - PROCESS | 3412 | 1467759670279 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:10 INFO - PROCESS | 3412 | 1467759670351 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
16:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 857ms
16:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
16:01:11 INFO - PROCESS | 3412 | 1467759671166 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:11 INFO - PROCESS | 3412 | 1467759671183 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
16:01:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:01:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
16:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 608ms
16:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
16:01:11 INFO - PROCESS | 3412 | 1467759671766 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:11 INFO - PROCESS | 3412 | 1467759671794 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
16:01:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:01:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 566ms
16:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
16:01:12 INFO - PROCESS | 3412 | 1467759672350 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:12 INFO - PROCESS | 3412 | 1467759672362 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
16:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 609ms
16:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
16:01:12 INFO - PROCESS | 3412 | 1467759672953 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:12 INFO - PROCESS | 3412 | 1467759672991 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
16:01:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 608ms
16:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
16:01:13 INFO - PROCESS | 3412 | 1467759673586 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:13 INFO - PROCESS | 3412 | 1467759673613 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
16:01:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:01:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
16:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 608ms
16:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
16:01:14 INFO - PROCESS | 3412 | 1467759674202 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:14 INFO - PROCESS | 3412 | 1467759674235 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:01:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:01:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
16:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 622ms
16:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
16:01:14 INFO - PROCESS | 3412 | 1467759674814 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:14 INFO - PROCESS | 3412 | 1467759674843 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:01:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:01:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 622ms
16:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
16:01:15 INFO - PROCESS | 3412 | 1467759675441 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:15 INFO - PROCESS | 3412 | 1467759675468 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:01:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:01:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
16:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 608ms
16:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
16:01:16 INFO - PROCESS | 3412 | 1467759676048 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - PROCESS | 3412 | 1467759676101 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
16:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 291ms
16:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
16:01:16 INFO - PROCESS | 3412 | 1467759676342 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - PROCESS | 3412 | 1467759676372 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
16:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 166ms
16:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
16:01:16 INFO - PROCESS | 3412 | 1467759676515 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - PROCESS | 3412 | 1467759676536 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
16:01:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:01:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
16:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 165ms
16:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
16:01:16 INFO - PROCESS | 3412 | 1467759676670 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - PROCESS | 3412 | 1467759676708 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
16:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 208ms
16:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
16:01:16 INFO - PROCESS | 3412 | 1467759676876 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:16 INFO - PROCESS | 3412 | 1467759676915 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
16:01:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:01:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
16:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 166ms
16:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
16:01:17 INFO - PROCESS | 3412 | 1467759677045 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:17 INFO - PROCESS | 3412 | 1467759677081 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
16:01:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:01:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
16:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 165ms
16:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
16:01:17 INFO - PROCESS | 3412 | 1467759677217 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:17 INFO - PROCESS | 3412 | 1467759677256 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
16:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 166ms
16:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
16:01:17 INFO - PROCESS | 3412 | 1467759677391 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:17 INFO - PROCESS | 3412 | 1467759677407 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
16:01:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:01:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
16:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 622ms
16:01:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
16:01:18 INFO - PROCESS | 3412 | 1467759677996 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - PROCESS | 3412 | 1467759678031 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
16:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 166ms
16:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
16:01:18 INFO - PROCESS | 3412 | 1467759678161 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - PROCESS | 3412 | 1467759678202 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
16:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 166ms
16:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
16:01:18 INFO - PROCESS | 3412 | 1467759678333 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - PROCESS | 3412 | 1467759678390 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
16:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 152ms
16:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
16:01:18 INFO - PROCESS | 3412 | 1467759678505 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - PROCESS | 3412 | 1467759678545 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
16:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 152ms
16:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
16:01:18 INFO - PROCESS | 3412 | 1467759678676 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - PROCESS | 3412 | 1467759678710 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
16:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 166ms
16:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
16:01:18 INFO - PROCESS | 3412 | 1467759678849 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - PROCESS | 3412 | 1467759678867 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
16:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 166ms
16:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
16:01:18 INFO - PROCESS | 3412 | 1467759679016 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - PROCESS | 3412 | 1467759679038 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
16:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 166ms
16:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
16:01:19 INFO - PROCESS | 3412 | 1467759679164 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - PROCESS | 3412 | 1467759679202 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
16:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 166ms
16:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
16:01:19 INFO - PROCESS | 3412 | 1467759679338 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - PROCESS | 3412 | 1467759679369 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
16:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 152ms
16:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
16:01:19 INFO - PROCESS | 3412 | 1467759679504 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - PROCESS | 3412 | 1467759679533 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
16:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 152ms
16:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
16:01:19 INFO - PROCESS | 3412 | 1467759679693 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - PROCESS | 3412 | 1467759679718 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
16:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 166ms
16:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
16:01:19 INFO - PROCESS | 3412 | 1467759679858 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - PROCESS | 3412 | 1467759679880 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
16:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 166ms
16:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
16:01:19 INFO - PROCESS | 3412 | 1467759680025 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - PROCESS | 3412 | 1467759680053 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
16:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 166ms
16:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
16:01:20 INFO - PROCESS | 3412 | 1467759680177 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - PROCESS | 3412 | 1467759680222 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
16:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 166ms
16:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
16:01:20 INFO - PROCESS | 3412 | 1467759680343 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - PROCESS | 3412 | 1467759680389 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
16:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 166ms
16:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
16:01:20 INFO - PROCESS | 3412 | 1467759680509 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - PROCESS | 3412 | 1467759680553 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
16:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 165ms
16:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
16:01:20 INFO - PROCESS | 3412 | 1467759680680 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - PROCESS | 3412 | 1467759680721 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
16:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 152ms
16:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
16:01:20 INFO - PROCESS | 3412 | 1467759680851 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:20 INFO - PROCESS | 3412 | 1467759680892 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
16:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 152ms
16:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
16:01:21 INFO - PROCESS | 3412 | 1467759681021 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - PROCESS | 3412 | 1467759681063 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
16:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 166ms
16:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
16:01:21 INFO - PROCESS | 3412 | 1467759681187 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - PROCESS | 3412 | 1467759681222 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
16:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 166ms
16:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
16:01:21 INFO - PROCESS | 3412 | 1467759681358 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - PROCESS | 3412 | 1467759681404 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
16:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 387ms
16:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
16:01:21 INFO - PROCESS | 3412 | 1467759681740 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - PROCESS | 3412 | 1467759681788 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
16:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 193ms
16:01:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
16:01:21 INFO - PROCESS | 3412 | 1467759681949 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:21 INFO - PROCESS | 3412 | 1467759681960 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
16:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 152ms
16:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
16:01:22 INFO - PROCESS | 3412 | 1467759682104 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - PROCESS | 3412 | 1467759682139 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
16:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 152ms
16:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
16:01:22 INFO - PROCESS | 3412 | 1467759682270 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - PROCESS | 3412 | 1467759682306 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
16:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 193ms
16:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
16:01:22 INFO - PROCESS | 3412 | 1467759682485 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - PROCESS | 3412 | 1467759682523 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
16:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 166ms
16:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
16:01:22 INFO - PROCESS | 3412 | 1467759682653 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - PROCESS | 3412 | 1467759682696 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
16:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 166ms
16:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
16:01:22 INFO - PROCESS | 3412 | 1467759682826 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - PROCESS | 3412 | 1467759682851 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
16:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 166ms
16:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
16:01:22 INFO - PROCESS | 3412 | 1467759682997 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - PROCESS | 3412 | 1467759683016 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
16:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 165ms
16:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
16:01:23 INFO - PROCESS | 3412 | 1467759683164 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - PROCESS | 3412 | 1467759683178 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
16:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 166ms
16:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
16:01:23 INFO - PROCESS | 3412 | 1467759683318 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - PROCESS | 3412 | 1467759683347 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
16:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 152ms
16:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
16:01:23 INFO - PROCESS | 3412 | 1467759683490 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - PROCESS | 3412 | 1467759683541 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
16:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 193ms
16:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
16:01:23 INFO - PROCESS | 3412 | 1467759683695 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - PROCESS | 3412 | 1467759683740 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
16:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 208ms
16:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
16:01:23 INFO - PROCESS | 3412 | 1467759683906 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:23 INFO - PROCESS | 3412 | 1467759683923 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
16:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 166ms
16:01:24 INFO - PROCESS | 3412 | 1467759684077 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
16:01:24 INFO - PROCESS | 3412 | 1467759684094 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
16:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 166ms
16:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
16:01:24 INFO - PROCESS | 3412 | 1467759684256 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - PROCESS | 3412 | 1467759684319 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
16:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 207ms
16:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
16:01:24 INFO - PROCESS | 3412 | 1467759684505 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - PROCESS | 3412 | 1467759684536 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
16:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 193ms
16:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
16:01:24 INFO - PROCESS | 3412 | 1467759684699 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - PROCESS | 3412 | 1467759684742 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
16:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 166ms
16:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
16:01:24 INFO - PROCESS | 3412 | 1467759684864 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:24 INFO - PROCESS | 3412 | 1467759684900 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
16:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 166ms
16:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
16:01:25 INFO - PROCESS | 3412 | 1467759685034 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - PROCESS | 3412 | 1467759685065 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
16:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 152ms
16:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
16:01:25 INFO - PROCESS | 3412 | 1467759685205 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - PROCESS | 3412 | 1467759685243 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
16:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 152ms
16:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
16:01:25 INFO - PROCESS | 3412 | 1467759685375 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - PROCESS | 3412 | 1467759685415 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
16:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 166ms
16:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
16:01:25 INFO - PROCESS | 3412 | 1467759685546 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - PROCESS | 3412 | 1467759685569 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
16:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 165ms
16:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
16:01:25 INFO - PROCESS | 3412 | 1467759685717 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - PROCESS | 3412 | 1467759685746 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
16:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 194ms
16:01:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
16:01:25 INFO - PROCESS | 3412 | 1467759685909 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:25 INFO - PROCESS | 3412 | 1467759685949 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
16:01:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
16:01:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 166ms
16:01:26 INFO - TEST-START | /DOMEvents/constructors.html
16:01:26 INFO - PROCESS | 3412 | 1467759686079 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - PROCESS | 3412 | 1467759686119 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
16:01:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:01:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:01:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:01:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:01:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:01:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:01:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
16:01:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 207ms
16:01:26 INFO - TEST-START | /DOMEvents/event-phases-order.html
16:01:26 INFO - PROCESS | 3412 | 1467759686309 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - PROCESS | 3412 | 1467759686322 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
16:01:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 110ms
16:01:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
16:01:26 INFO - PROCESS | 3412 | 1467759686425 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - PROCESS | 3412 | 1467759686452 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
16:01:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:01:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
16:01:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:01:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
16:01:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:01:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
16:01:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:01:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
16:01:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 166ms
16:01:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
16:01:26 INFO - PROCESS | 3412 | 1467759686602 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - PROCESS | 3412 | 1467759686630 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - PROCESS | 3412 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
16:01:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
16:01:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 166ms
16:01:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
16:01:26 INFO - PROCESS | 3412 | 1467759686772 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - PROCESS | 3412 | 1467759686800 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - PROCESS | 3412 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
16:01:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
16:01:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 166ms
16:01:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
16:01:26 INFO - PROCESS | 3412 | 1467759686920 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:26 INFO - PROCESS | 3412 | 1467759686969 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:01:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 165ms
16:01:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
16:01:27 INFO - PROCESS | 3412 | 1467759687119 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - PROCESS | 3412 | 1467759687169 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
16:01:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 346ms
16:01:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
16:01:27 INFO - PROCESS | 3412 | 1467759687459 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - PROCESS | 3412 | 1467759687503 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
16:01:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
16:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
16:01:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 207ms
16:01:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
16:01:27 INFO - PROCESS | 3412 | 1467759687654 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - PROCESS | 3412 | 1467759687687 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
16:01:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 166ms
16:01:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
16:01:27 INFO - PROCESS | 3412 | 1467759687822 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - PROCESS | 3412 | 1467759687850 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:27 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
16:01:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 166ms
16:01:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
16:01:28 INFO - PROCESS | 3412 | 1467759687992 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - PROCESS | 3412 | 1467759688036 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:01:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
16:01:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 207ms
16:01:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
16:01:28 INFO - PROCESS | 3412 | 1467759688201 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - PROCESS | 3412 | 1467759688250 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
16:01:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 166ms
16:01:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
16:01:28 INFO - PROCESS | 3412 | 1467759688373 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - PROCESS | 3412 | 1467759688399 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
16:01:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 166ms
16:01:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
16:01:28 INFO - PROCESS | 3412 | 1467759688542 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - PROCESS | 3412 | 1467759688564 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
16:01:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 166ms
16:01:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
16:01:28 INFO - PROCESS | 3412 | 1467759688691 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - PROCESS | 3412 | 1467759688717 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:01:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 124ms
16:01:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
16:01:28 INFO - PROCESS | 3412 | 1467759688827 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - PROCESS | 3412 | 1467759688847 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
16:01:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 166ms
16:01:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
16:01:28 INFO - PROCESS | 3412 | 1467759688997 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - PROCESS | 3412 | 1467759689022 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
16:01:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 166ms
16:01:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
16:01:29 INFO - PROCESS | 3412 | 1467759689147 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - PROCESS | 3412 | 1467759689176 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
16:01:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
16:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
16:01:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 124ms
16:01:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
16:01:29 INFO - PROCESS | 3412 | 1467759689283 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - PROCESS | 3412 | 1467759689303 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
16:01:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 166ms
16:01:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
16:01:29 INFO - PROCESS | 3412 | 1467759689446 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - PROCESS | 3412 | 1467759689493 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
16:01:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 207ms
16:01:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
16:01:29 INFO - PROCESS | 3412 | 1467759689652 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - PROCESS | 3412 | 1467759689714 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:01:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
16:01:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 208ms
16:01:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
16:01:29 INFO - PROCESS | 3412 | 1467759689862 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:29 INFO - PROCESS | 3412 | 1467759689890 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
16:01:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 166ms
16:01:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
16:01:30 INFO - PROCESS | 3412 | 1467759690013 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - PROCESS | 3412 | 1467759690060 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
16:01:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 207ms
16:01:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
16:01:30 INFO - PROCESS | 3412 | 1467759690224 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - PROCESS | 3412 | 1467759690269 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
16:01:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 166ms
16:01:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker
16:01:30 INFO - PROCESS | 3412 | 1467759690395 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - PROCESS | 3412 | 1467759690458 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
16:01:30 INFO - {}
16:01:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
16:01:30 INFO - {}
16:01:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
16:01:30 INFO - {}
16:01:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
16:01:30 INFO - {}
16:01:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 193ms
16:01:30 INFO - TEST-START | /FileAPI/fileReader.html
16:01:30 INFO - PROCESS | 3412 | 1467759690605 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - PROCESS | 3412 | 1467759690631 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
16:01:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
16:01:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
16:01:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
16:01:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 152ms
16:01:30 INFO - TEST-START | /FileAPI/historical.html
16:01:30 INFO - PROCESS | 3412 | 1467759690776 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - PROCESS | 3412 | 1467759690800 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
16:01:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
16:01:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
16:01:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
16:01:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
16:01:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
16:01:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
16:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
16:01:30 INFO - TEST-OK | /FileAPI/historical.html | took 166ms
16:01:30 INFO - TEST-START | /FileAPI/idlharness.html
16:01:30 INFO - PROCESS | 3412 | 1467759690942 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:30 INFO - PROCESS | 3412 | 1467759690967 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:01:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:01:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:01:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:01:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:01:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:01:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:01:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:01:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:01:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:01:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:01:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:01:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:01:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:01:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:01:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:01:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:01:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:01:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:01:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
16:01:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 318ms
16:01:31 INFO - TEST-START | /FileAPI/idlharness.worker
16:01:31 INFO - PROCESS | 3412 | 1467759691262 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:31 INFO - PROCESS | 3412 | 1467759691292 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:01:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:01:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:01:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:01:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:01:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:01:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:01:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:01:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:01:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:01:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:01:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:01:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:01:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:01:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:01:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:01:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:01:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:01:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:01:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:01:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:01:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:01:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:01:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:01:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:01:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:01:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:01:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:01:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:01:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:01:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:01:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:01:31 INFO - {}
16:01:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 373ms
16:01:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
16:01:31 INFO - PROCESS | 3412 | 1467759691618 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:31 INFO - PROCESS | 3412 | 1467759691661 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:31 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
16:01:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 166ms
16:01:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
16:01:31 INFO - PROCESS | 3412 | 1467759691784 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:31 INFO - PROCESS | 3412 | 1467759691815 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
16:01:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 124ms
16:01:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html
16:01:31 INFO - PROCESS | 3412 | 1467759691922 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:31 INFO - PROCESS | 3412 | 1467759691958 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
16:01:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 166ms
16:01:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
16:01:32 INFO - PROCESS | 3412 | 1467759692091 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - PROCESS | 3412 | 1467759692122 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
16:01:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 235ms
16:01:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
16:01:32 INFO - PROCESS | 3412 | 1467759692319 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - PROCESS | 3412 | 1467759692373 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
16:01:32 INFO - {}
16:01:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 166ms
16:01:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
16:01:32 INFO - PROCESS | 3412 | 1467759692488 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - PROCESS | 3412 | 1467759692521 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
16:01:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 166ms
16:01:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
16:01:32 INFO - PROCESS | 3412 | 1467759692645 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - PROCESS | 3412 | 1467759692695 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
16:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:01:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
16:01:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:01:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:01:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 276ms
16:01:32 INFO - TEST-START | /FileAPI/file/File-constructor.html
16:01:32 INFO - PROCESS | 3412 | 1467759692979 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:33 INFO - PROCESS | 3412 | 1467759693050 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
16:01:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
16:01:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
16:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
16:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
16:01:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
16:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
16:01:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
16:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
16:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
16:01:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
16:01:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 387ms
16:01:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
16:01:33 INFO - PROCESS | 3412 | 1467759693384 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:33 INFO - PROCESS | 3412 | 1467759693407 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
16:01:33 INFO - {}
16:01:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 346ms
16:01:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
16:01:33 INFO - PROCESS | 3412 | 1467759693737 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:33 INFO - PROCESS | 3412 | 1467759693748 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
16:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
16:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
16:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
16:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
16:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
16:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
16:01:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 165ms
16:01:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
16:01:33 INFO - PROCESS | 3412 | 1467759693890 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:33 INFO - PROCESS | 3412 | 1467759693919 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
16:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 166ms
16:01:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
16:01:34 INFO - PROCESS | 3412 | 1467759694081 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - PROCESS | 3412 | 1467759694121 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
16:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 194ms
16:01:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
16:01:34 INFO - PROCESS | 3412 | 1467759694271 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - PROCESS | 3412 | 1467759694313 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
16:01:34 INFO - reader.readAsText(blob_2)
16:01:34 INFO - }" did not throw
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
16:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
16:01:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
16:01:34 INFO - reader.readAsDataURL(blob_2)
16:01:34 INFO - }" did not throw
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
16:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
16:01:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
16:01:34 INFO - reader.readAsArrayBuffer(blob_2)
16:01:34 INFO - }" did not throw
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
16:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
16:01:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
16:01:34 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
16:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:34 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
16:01:34 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
16:01:34 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
16:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
16:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
16:01:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
16:01:34 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
16:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 179ms
16:01:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
16:01:34 INFO - PROCESS | 3412 | 1467759694447 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - PROCESS | 3412 | 1467759694481 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
16:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
16:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 166ms
16:01:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
16:01:34 INFO - PROCESS | 3412 | 1467759694618 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - PROCESS | 3412 | 1467759694659 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
16:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 166ms
16:01:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
16:01:34 INFO - PROCESS | 3412 | 1467759694786 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - PROCESS | 3412 | 1467759694815 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
16:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 166ms
16:01:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
16:01:34 INFO - PROCESS | 3412 | 1467759694955 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:34 INFO - PROCESS | 3412 | 1467759694975 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
16:01:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 166ms
16:01:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
16:01:35 INFO - PROCESS | 3412 | 1467759695110 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - PROCESS | 3412 | 1467759695136 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
16:01:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
16:01:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 110ms
16:01:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
16:01:35 INFO - PROCESS | 3412 | 1467759695231 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - PROCESS | 3412 | 1467759695279 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
16:01:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 152ms
16:01:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
16:01:35 INFO - PROCESS | 3412 | 1467759695400 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - PROCESS | 3412 | 1467759695452 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
16:01:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
16:01:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
16:01:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 193ms
16:01:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
16:01:35 INFO - PROCESS | 3412 | 1467759695609 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - PROCESS | 3412 | 1467759695636 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
16:01:35 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
16:01:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
16:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
16:01:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 166ms
16:01:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
16:01:35 INFO - PROCESS | 3412 | 1467759695778 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - PROCESS | 3412 | 1467759695810 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
16:01:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 152ms
16:01:35 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
16:01:35 INFO - PROCESS | 3412 | 1467759695982 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - PROCESS | 3412 | 1467759696019 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
16:01:36 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 194ms
16:01:36 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
16:01:36 INFO - PROCESS | 3412 | 1467759696173 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - PROCESS | 3412 | 1467759696210 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
16:01:36 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 166ms
16:01:36 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
16:01:36 INFO - PROCESS | 3412 | 1467759696343 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - PROCESS | 3412 | 1467759696382 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
16:01:36 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 193ms
16:01:36 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
16:01:36 INFO - PROCESS | 3412 | 1467759696553 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - PROCESS | 3412 | 1467759696596 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
16:01:36 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 152ms
16:01:36 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
16:01:36 INFO - PROCESS | 3412 | 1467759696725 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - PROCESS | 3412 | 1467759696763 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
16:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
16:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
16:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
16:01:36 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 166ms
16:01:36 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
16:01:36 INFO - PROCESS | 3412 | 1467759696894 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:36 INFO - PROCESS | 3412 | 1467759696907 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
16:01:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 166ms
16:01:37 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
16:01:37 INFO - PROCESS | 3412 | 1467759697066 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - PROCESS | 3412 | 1467759697098 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
16:01:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 193ms
16:01:37 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
16:01:37 INFO - PROCESS | 3412 | 1467759697252 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - PROCESS | 3412 | 1467759697290 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
16:01:37 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 152ms
16:01:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
16:01:37 INFO - PROCESS | 3412 | 1467759697422 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - PROCESS | 3412 | 1467759697453 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
16:01:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 152ms
16:01:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
16:01:37 INFO - PROCESS | 3412 | 1467759697592 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - PROCESS | 3412 | 1467759697635 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
16:01:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 165ms
16:01:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
16:01:37 INFO - PROCESS | 3412 | 1467759697761 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - PROCESS | 3412 | 1467759697797 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
16:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
16:01:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 166ms
16:01:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
16:01:37 INFO - PROCESS | 3412 | 1467759697931 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:37 INFO - PROCESS | 3412 | 1467759697955 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
16:01:38 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 166ms
16:01:38 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
16:01:38 INFO - PROCESS | 3412 | 1467759698103 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:38 INFO - PROCESS | 3412 | 1467759698135 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
16:01:38 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 249ms
16:01:38 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
16:01:38 INFO - PROCESS | 3412 | 1467759698355 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:38 INFO - PROCESS | 3412 | 1467759698388 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
16:01:38 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 193ms
16:01:38 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
16:01:38 INFO - PROCESS | 3412 | 1467759698550 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:38 INFO - PROCESS | 3412 | 1467759698604 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
16:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
16:01:38 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 193ms
16:01:38 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
16:01:38 INFO - PROCESS | 3412 | 1467759698760 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:38 INFO - PROCESS | 3412 | 1467759698904 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
16:01:39 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 567ms
16:01:39 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
16:01:39 INFO - PROCESS | 3412 | 1467759699327 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:39 INFO - PROCESS | 3412 | 1467759699385 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
16:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
16:01:39 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 207ms
16:01:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
16:01:39 INFO - PROCESS | 3412 | 1467759699538 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:39 INFO - PROCESS | 3412 | 1467759699552 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
16:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 166ms
16:01:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
16:01:39 INFO - PROCESS | 3412 | 1467759699692 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:39 INFO - PROCESS | 3412 | 1467759699738 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
16:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 208ms
16:01:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
16:01:39 INFO - PROCESS | 3412 | 1467759699896 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:39 INFO - PROCESS | 3412 | 1467759699938 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
16:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 193ms
16:01:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
16:01:40 INFO - PROCESS | 3412 | 1467759700105 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - PROCESS | 3412 | 1467759700138 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
16:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 152ms
16:01:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
16:01:40 INFO - PROCESS | 3412 | 1467759700278 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - PROCESS | 3412 | 1467759700303 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
16:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 152ms
16:01:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
16:01:40 INFO - PROCESS | 3412 | 1467759700439 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - PROCESS | 3412 | 1467759700484 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
16:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 166ms
16:01:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
16:01:40 INFO - PROCESS | 3412 | 1467759700610 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - PROCESS | 3412 | 1467759700643 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
16:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 165ms
16:01:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
16:01:40 INFO - PROCESS | 3412 | 1467759700781 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - PROCESS | 3412 | 1467759700815 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
16:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 152ms
16:01:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
16:01:40 INFO - PROCESS | 3412 | 1467759700956 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:40 INFO - PROCESS | 3412 | 1467759700994 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
16:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 194ms
16:01:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
16:01:41 INFO - PROCESS | 3412 | 1467759701150 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - PROCESS | 3412 | 1467759701197 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
16:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 194ms
16:01:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
16:01:41 INFO - PROCESS | 3412 | 1467759701357 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - PROCESS | 3412 | 1467759701399 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
16:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 207ms
16:01:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
16:01:41 INFO - PROCESS | 3412 | 1467759701572 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - PROCESS | 3412 | 1467759701621 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
16:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 249ms
16:01:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
16:01:41 INFO - PROCESS | 3412 | 1467759701816 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - PROCESS | 3412 | 1467759701847 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
16:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 152ms
16:01:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
16:01:41 INFO - PROCESS | 3412 | 1467759701989 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - PROCESS | 3412 | 1467759702031 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
16:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 165ms
16:01:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
16:01:42 INFO - PROCESS | 3412 | 1467759702159 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - PROCESS | 3412 | 1467759702182 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
16:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 166ms
16:01:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
16:01:42 INFO - PROCESS | 3412 | 1467759702330 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - PROCESS | 3412 | 1467759702354 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
16:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 166ms
16:01:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
16:01:42 INFO - PROCESS | 3412 | 1467759702482 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - PROCESS | 3412 | 1467759702525 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
16:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 166ms
16:01:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
16:01:42 INFO - PROCESS | 3412 | 1467759702653 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - PROCESS | 3412 | 1467759702696 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
16:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 207ms
16:01:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
16:01:42 INFO - PROCESS | 3412 | 1467759702863 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:42 INFO - PROCESS | 3412 | 1467759702894 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
16:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 166ms
16:01:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
16:01:43 INFO - PROCESS | 3412 | 1467759703035 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - PROCESS | 3412 | 1467759703048 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
16:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 166ms
16:01:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
16:01:43 INFO - PROCESS | 3412 | 1467759703189 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - PROCESS | 3412 | 1467759703234 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
16:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 166ms
16:01:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
16:01:43 INFO - PROCESS | 3412 | 1467759703355 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - PROCESS | 3412 | 1467759703419 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
16:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 207ms
16:01:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
16:01:43 INFO - PROCESS | 3412 | 1467759703562 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - PROCESS | 3412 | 1467759703607 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
16:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 194ms
16:01:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
16:01:43 INFO - PROCESS | 3412 | 1467759703773 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - PROCESS | 3412 | 1467759703799 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
16:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 165ms
16:01:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
16:01:43 INFO - PROCESS | 3412 | 1467759703946 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:43 INFO - PROCESS | 3412 | 1467759703991 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
16:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 194ms
16:01:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
16:01:44 INFO - PROCESS | 3412 | 1467759704131 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:44 INFO - PROCESS | 3412 | 1467759704171 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
16:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 152ms
16:01:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
16:01:44 INFO - PROCESS | 3412 | 1467759704298 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:44 INFO - PROCESS | 3412 | 1467759704347 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
16:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 152ms
16:01:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
16:01:44 INFO - PROCESS | 3412 | 1467759704486 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:44 INFO - PROCESS | 3412 | 1467759704520 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
16:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 194ms
16:01:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
16:01:44 INFO - PROCESS | 3412 | 1467759704735 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:44 INFO - PROCESS | 3412 | 1467759704805 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
16:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 401ms
16:01:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
16:01:45 INFO - PROCESS | 3412 | 1467759705123 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:45 INFO - PROCESS | 3412 | 1467759705155 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
16:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 387ms
16:01:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
16:01:45 INFO - PROCESS | 3412 | 1467759705500 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:45 INFO - PROCESS | 3412 | 1467759705532 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 166ms
16:01:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
16:01:45 INFO - PROCESS | 3412 | 1467759705672 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:45 INFO - PROCESS | 3412 | 1467759705691 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
16:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 166ms
16:01:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
16:01:45 INFO - PROCESS | 3412 | 1467759705844 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:45 INFO - PROCESS | 3412 | 1467759705870 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
16:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 193ms
16:01:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
16:01:46 INFO - PROCESS | 3412 | 1467759706037 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - PROCESS | 3412 | 1467759706083 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
16:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 208ms
16:01:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
16:01:46 INFO - PROCESS | 3412 | 1467759706256 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - PROCESS | 3412 | 1467759706306 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
16:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 221ms
16:01:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
16:01:46 INFO - PROCESS | 3412 | 1467759706479 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - PROCESS | 3412 | 1467759706510 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 166ms
16:01:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
16:01:46 INFO - PROCESS | 3412 | 1467759706647 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - PROCESS | 3412 | 1467759706671 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
16:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 207ms
16:01:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
16:01:46 INFO - PROCESS | 3412 | 1467759706833 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - PROCESS | 3412 | 1467759706862 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
16:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 166ms
16:01:46 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
16:01:47 INFO - PROCESS | 3412 | 1467759706997 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:47 INFO - PROCESS | 3412 | 1467759707043 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 428ms
16:01:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
16:01:47 INFO - PROCESS | 3412 | 1467759707453 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:47 INFO - PROCESS | 3412 | 1467759707488 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
16:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 193ms
16:01:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
16:01:47 INFO - PROCESS | 3412 | 1467759707655 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:47 INFO - PROCESS | 3412 | 1467759707713 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
16:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 208ms
16:01:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
16:01:47 INFO - PROCESS | 3412 | 1467759707867 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:47 INFO - PROCESS | 3412 | 1467759707927 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 193ms
16:01:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
16:01:48 INFO - PROCESS | 3412 | 1467759708074 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - PROCESS | 3412 | 1467759708104 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
16:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 193ms
16:01:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
16:01:48 INFO - PROCESS | 3412 | 1467759708264 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - PROCESS | 3412 | 1467759708311 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
16:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 208ms
16:01:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
16:01:48 INFO - PROCESS | 3412 | 1467759708480 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - PROCESS | 3412 | 1467759708532 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
16:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 207ms
16:01:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
16:01:48 INFO - PROCESS | 3412 | 1467759708703 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - PROCESS | 3412 | 1467759708760 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
16:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 235ms
16:01:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
16:01:48 INFO - PROCESS | 3412 | 1467759708924 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:48 INFO - PROCESS | 3412 | 1467759708963 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
16:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 332ms
16:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
16:01:49 INFO - PROCESS | 3412 | 1467759709275 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - PROCESS | 3412 | 1467759709306 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
16:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 166ms
16:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
16:01:49 INFO - PROCESS | 3412 | 1467759709445 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - PROCESS | 3412 | 1467759709461 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
16:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 166ms
16:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
16:01:49 INFO - PROCESS | 3412 | 1467759709599 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - PROCESS | 3412 | 1467759709646 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
16:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 194ms
16:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
16:01:49 INFO - PROCESS | 3412 | 1467759709809 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - PROCESS | 3412 | 1467759709857 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
16:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 166ms
16:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
16:01:49 INFO - PROCESS | 3412 | 1467759709981 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - PROCESS | 3412 | 1467759710027 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
16:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 194ms
16:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
16:01:50 INFO - PROCESS | 3412 | 1467759710185 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - PROCESS | 3412 | 1467759710223 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
16:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 207ms
16:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
16:01:50 INFO - PROCESS | 3412 | 1467759710374 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - PROCESS | 3412 | 1467759710437 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
16:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 194ms
16:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
16:01:50 INFO - PROCESS | 3412 | 1467759710585 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - PROCESS | 3412 | 1467759710633 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
16:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 166ms
16:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
16:01:50 INFO - PROCESS | 3412 | 1467759710752 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - PROCESS | 3412 | 1467759710806 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
16:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 166ms
16:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
16:01:50 INFO - PROCESS | 3412 | 1467759710954 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:50 INFO - PROCESS | 3412 | 1467759711000 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
16:01:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 373ms
16:01:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
16:01:51 INFO - PROCESS | 3412 | 1467759711302 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:51 INFO - PROCESS | 3412 | 1467759711352 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
16:01:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 346ms
16:01:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
16:01:51 INFO - PROCESS | 3412 | 1467759711660 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:51 INFO - PROCESS | 3412 | 1467759711671 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
16:01:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 165ms
16:01:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
16:01:51 INFO - PROCESS | 3412 | 1467759711814 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:51 INFO - PROCESS | 3412 | 1467759711843 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
16:01:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 166ms
16:01:51 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
16:01:51 INFO - PROCESS | 3412 | 1467759711981 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - PROCESS | 3412 | 1467759712023 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
16:01:52 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 208ms
16:01:52 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
16:01:52 INFO - PROCESS | 3412 | 1467759712186 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - PROCESS | 3412 | 1467759712225 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
16:01:52 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 165ms
16:01:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
16:01:52 INFO - PROCESS | 3412 | 1467759712355 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - PROCESS | 3412 | 1467759712390 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
16:01:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 194ms
16:01:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
16:01:52 INFO - PROCESS | 3412 | 1467759712565 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - PROCESS | 3412 | 1467759712600 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
16:01:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 166ms
16:01:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
16:01:52 INFO - PROCESS | 3412 | 1467759712734 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:52 INFO - PROCESS | 3412 | 1467759712744 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
16:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 290ms
16:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
16:01:53 INFO - PROCESS | 3412 | 1467759713025 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - PROCESS | 3412 | 1467759713053 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
16:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 166ms
16:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
16:01:53 INFO - PROCESS | 3412 | 1467759713195 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - PROCESS | 3412 | 1467759713228 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
16:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 207ms
16:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
16:01:53 INFO - PROCESS | 3412 | 1467759713384 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - PROCESS | 3412 | 1467759713427 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
16:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 166ms
16:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
16:01:53 INFO - PROCESS | 3412 | 1467759713558 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - PROCESS | 3412 | 1467759713604 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
16:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 193ms
16:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
16:01:53 INFO - PROCESS | 3412 | 1467759713773 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - PROCESS | 3412 | 1467759713804 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
16:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 194ms
16:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
16:01:53 INFO - PROCESS | 3412 | 1467759713964 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:53 INFO - PROCESS | 3412 | 1467759714009 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
16:01:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 193ms
16:01:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
16:01:54 INFO - PROCESS | 3412 | 1467759714173 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:54 INFO - PROCESS | 3412 | 1467759714204 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
16:01:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 207ms
16:01:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
16:01:54 INFO - PROCESS | 3412 | 1467759714390 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:54 INFO - PROCESS | 3412 | 1467759714428 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
16:01:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 166ms
16:01:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
16:01:54 INFO - PROCESS | 3412 | 1467759714547 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:54 INFO - PROCESS | 3412 | 1467759714587 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
16:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
16:01:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 346ms
16:01:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
16:01:54 INFO - PROCESS | 3412 | 1467759714902 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:54 INFO - PROCESS | 3412 | 1467759714932 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
16:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
16:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
16:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
16:01:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 207ms
16:01:55 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
16:01:55 INFO - PROCESS | 3412 | 1467759715114 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - PROCESS | 3412 | 1467759715133 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
16:01:55 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 166ms
16:01:55 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
16:01:55 INFO - PROCESS | 3412 | 1467759715280 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - PROCESS | 3412 | 1467759715307 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
16:01:55 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 166ms
16:01:55 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
16:01:55 INFO - PROCESS | 3412 | 1467759715434 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - PROCESS | 3412 | 1467759715480 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
16:01:55 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 165ms
16:01:55 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
16:01:55 INFO - PROCESS | 3412 | 1467759715605 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - PROCESS | 3412 | 1467759715651 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
16:01:55 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 208ms
16:01:55 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
16:01:55 INFO - PROCESS | 3412 | 1467759715817 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:55 INFO - PROCESS | 3412 | 1467759715862 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
16:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 193ms
16:01:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
16:01:56 INFO - PROCESS | 3412 | 1467759716023 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - PROCESS | 3412 | 1467759716052 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
16:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 166ms
16:01:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
16:01:56 INFO - PROCESS | 3412 | 1467759716193 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - PROCESS | 3412 | 1467759716223 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
16:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 166ms
16:01:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
16:01:56 INFO - PROCESS | 3412 | 1467759716341 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - PROCESS | 3412 | 1467759716373 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
16:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 166ms
16:01:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
16:01:56 INFO - PROCESS | 3412 | 1467759716516 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - PROCESS | 3412 | 1467759716560 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
16:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 165ms
16:01:56 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
16:01:56 INFO - PROCESS | 3412 | 1467759716681 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - PROCESS | 3412 | 1467759716730 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
16:01:56 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 166ms
16:01:56 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
16:01:56 INFO - PROCESS | 3412 | 1467759716846 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:56 INFO - PROCESS | 3412 | 1467759716917 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:57 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
16:01:57 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
16:01:57 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
16:01:57 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 346ms
16:01:57 INFO - PROCESS | 3412 | 1467759717242 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:57 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
16:01:57 INFO - PROCESS | 3412 | 1467759717272 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:57 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
16:01:57 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 318ms
16:01:57 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
16:01:57 INFO - PROCESS | 3412 | 1467759717583 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:57 INFO - PROCESS | 3412 | 1467759717593 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:57 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
16:01:57 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 152ms
16:01:57 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
16:01:57 INFO - PROCESS | 3412 | 1467759717737 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:57 INFO - PROCESS | 3412 | 1467759717768 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
16:01:58 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 290ms
16:01:58 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
16:01:58 INFO - PROCESS | 3412 | 1467759718044 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:58 INFO - PROCESS | 3412 | 1467759718073 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
16:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
16:01:58 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 525ms
16:01:58 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
16:01:58 INFO - PROCESS | 3412 | 1467759718561 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:58 INFO - PROCESS | 3412 | 1467759718595 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
16:01:58 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 166ms
16:01:58 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
16:01:58 INFO - PROCESS | 3412 | 1467759718731 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:58 INFO - PROCESS | 3412 | 1467759718766 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
16:01:58 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 263ms
16:01:58 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
16:01:58 INFO - PROCESS | 3412 | 1467759719001 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - PROCESS | 3412 | 1467759719014 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
16:01:59 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 248ms
16:01:59 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
16:01:59 INFO - PROCESS | 3412 | 1467759719248 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - PROCESS | 3412 | 1467759719280 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
16:01:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
16:01:59 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 152ms
16:01:59 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
16:01:59 INFO - PROCESS | 3412 | 1467759719422 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - PROCESS | 3412 | 1467759719464 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
16:01:59 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 194ms
16:01:59 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
16:01:59 INFO - PROCESS | 3412 | 1467759719616 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - PROCESS | 3412 | 1467759719664 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
16:01:59 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 262ms
16:01:59 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
16:01:59 INFO - PROCESS | 3412 | 1467759719880 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:01:59 INFO - PROCESS | 3412 | 1467759719924 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
16:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 194ms
16:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
16:02:00 INFO - PROCESS | 3412 | 1467759720071 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - PROCESS | 3412 | 1467759720107 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
16:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 166ms
16:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
16:02:00 INFO - PROCESS | 3412 | 1467759720248 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - PROCESS | 3412 | 1467759720292 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
16:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 291ms
16:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
16:02:00 INFO - PROCESS | 3412 | 1467759720534 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - PROCESS | 3412 | 1467759720588 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
16:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 290ms
16:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
16:02:00 INFO - PROCESS | 3412 | 1467759720825 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - PROCESS | 3412 | 1467759720860 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
16:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 166ms
16:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
16:02:00 INFO - PROCESS | 3412 | 1467759720994 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:01 INFO - PROCESS | 3412 | 1467759721027 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
16:02:01 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
16:02:01 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:01 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:01 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:02:01 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
16:02:01 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
16:02:01 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:01 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:01 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:02:01 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
16:02:01 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
16:02:01 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:01 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:01 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:02:01 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
16:02:01 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
16:02:01 INFO - window.indexedDB.open('test', val);..." did not throw
16:02:01 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:01 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:02:01 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
16:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
16:02:01 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 359ms
16:02:01 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
16:02:01 INFO - PROCESS | 3412 | 1467759721357 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:01 INFO - PROCESS | 3412 | 1467759721390 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:01 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
16:02:01 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 166ms
16:02:01 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
16:02:01 INFO - PROCESS | 3412 | 1467759721529 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:01 INFO - PROCESS | 3412 | 1467759721558 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
16:02:02 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
16:02:02 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 622ms
16:02:02 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
16:02:02 INFO - PROCESS | 3412 | 1467759722138 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - PROCESS | 3412 | 1467759722166 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
16:02:02 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 166ms
16:02:02 INFO - TEST-START | /IndexedDB/idbindex_count.htm
16:02:02 INFO - PROCESS | 3412 | 1467759722320 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - PROCESS | 3412 | 1467759722354 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
16:02:02 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 166ms
16:02:02 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
16:02:02 INFO - PROCESS | 3412 | 1467759722474 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - PROCESS | 3412 | 1467759722524 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
16:02:02 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 194ms
16:02:02 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
16:02:02 INFO - PROCESS | 3412 | 1467759722686 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - PROCESS | 3412 | 1467759722719 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
16:02:02 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 166ms
16:02:02 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
16:02:02 INFO - PROCESS | 3412 | 1467759722855 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:02 INFO - PROCESS | 3412 | 1467759722919 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
16:02:03 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 442ms
16:02:03 INFO - TEST-START | /IndexedDB/idbindex_get.htm
16:02:03 INFO - PROCESS | 3412 | 1467759723302 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - PROCESS | 3412 | 1467759723318 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
16:02:03 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 166ms
16:02:03 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
16:02:03 INFO - PROCESS | 3412 | 1467759723468 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - PROCESS | 3412 | 1467759723487 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
16:02:03 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 166ms
16:02:03 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
16:02:03 INFO - PROCESS | 3412 | 1467759723623 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - PROCESS | 3412 | 1467759723663 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
16:02:03 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 207ms
16:02:03 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
16:02:03 INFO - PROCESS | 3412 | 1467759723829 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - PROCESS | 3412 | 1467759723866 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:03 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
16:02:03 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 166ms
16:02:03 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
16:02:03 INFO - PROCESS | 3412 | 1467759723998 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - PROCESS | 3412 | 1467759724037 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
16:02:04 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 166ms
16:02:04 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
16:02:04 INFO - PROCESS | 3412 | 1467759724169 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - PROCESS | 3412 | 1467759724196 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
16:02:04 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 207ms
16:02:04 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
16:02:04 INFO - PROCESS | 3412 | 1467759724364 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - PROCESS | 3412 | 1467759724403 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
16:02:04 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 193ms
16:02:04 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
16:02:04 INFO - PROCESS | 3412 | 1467759724564 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - PROCESS | 3412 | 1467759724593 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
16:02:04 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 152ms
16:02:04 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
16:02:04 INFO - PROCESS | 3412 | 1467759724735 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - PROCESS | 3412 | 1467759724769 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
16:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
16:02:04 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 194ms
16:02:04 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
16:02:04 INFO - PROCESS | 3412 | 1467759724932 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:04 INFO - PROCESS | 3412 | 1467759724974 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
16:02:05 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 194ms
16:02:05 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
16:02:05 INFO - PROCESS | 3412 | 1467759725140 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - PROCESS | 3412 | 1467759725195 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
16:02:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 207ms
16:02:05 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
16:02:05 INFO - PROCESS | 3412 | 1467759725359 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - PROCESS | 3412 | 1467759725405 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
16:02:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 208ms
16:02:05 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
16:02:05 INFO - PROCESS | 3412 | 1467759725547 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - PROCESS | 3412 | 1467759725604 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
16:02:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 193ms
16:02:05 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
16:02:05 INFO - PROCESS | 3412 | 1467759725758 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - PROCESS | 3412 | 1467759725796 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
16:02:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 152ms
16:02:05 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
16:02:05 INFO - PROCESS | 3412 | 1467759725930 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:05 INFO - PROCESS | 3412 | 1467759725954 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
16:02:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 166ms
16:02:06 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
16:02:06 INFO - PROCESS | 3412 | 1467759726103 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - PROCESS | 3412 | 1467759726125 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
16:02:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 165ms
16:02:06 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
16:02:06 INFO - PROCESS | 3412 | 1467759726269 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - PROCESS | 3412 | 1467759726292 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
16:02:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 194ms
16:02:06 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
16:02:06 INFO - PROCESS | 3412 | 1467759726454 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - PROCESS | 3412 | 1467759726492 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
16:02:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 152ms
16:02:06 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
16:02:06 INFO - PROCESS | 3412 | 1467759726623 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - PROCESS | 3412 | 1467759726662 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
16:02:06 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 166ms
16:02:06 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
16:02:06 INFO - PROCESS | 3412 | 1467759726794 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - PROCESS | 3412 | 1467759726823 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
16:02:06 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 165ms
16:02:06 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
16:02:06 INFO - PROCESS | 3412 | 1467759726967 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:06 INFO - PROCESS | 3412 | 1467759726998 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
16:02:07 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 166ms
16:02:07 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
16:02:07 INFO - PROCESS | 3412 | 1467759727134 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - PROCESS | 3412 | 1467759727178 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:02:07 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 208ms
16:02:07 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
16:02:07 INFO - PROCESS | 3412 | 1467759727346 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - PROCESS | 3412 | 1467759727371 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
16:02:07 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 165ms
16:02:07 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
16:02:07 INFO - PROCESS | 3412 | 1467759727514 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - PROCESS | 3412 | 1467759727543 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
16:02:07 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 166ms
16:02:07 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
16:02:07 INFO - PROCESS | 3412 | 1467759727681 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - PROCESS | 3412 | 1467759727711 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
16:02:07 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 194ms
16:02:07 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
16:02:07 INFO - PROCESS | 3412 | 1467759727870 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:07 INFO - PROCESS | 3412 | 1467759727915 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:02:08 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 193ms
16:02:08 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
16:02:08 INFO - PROCESS | 3412 | 1467759728077 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:08 INFO - PROCESS | 3412 | 1467759728110 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
16:02:08 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 124ms
16:02:08 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
16:02:08 INFO - PROCESS | 3412 | 1467759728196 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:08 INFO - PROCESS | 3412 | 1467759728244 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
16:02:08 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 166ms
16:02:08 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
16:02:08 INFO - PROCESS | 3412 | 1467759728365 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:08 INFO - PROCESS | 3412 | 1467759728421 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
16:02:08 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
16:02:08 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 291ms
16:02:08 INFO - PROCESS | 3412 | 1467759728745 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
16:02:08 INFO - PROCESS | 3412 | 1467759728796 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
16:02:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 373ms
16:02:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
16:02:09 INFO - PROCESS | 3412 | 1467759729132 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - PROCESS | 3412 | 1467759729162 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
16:02:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 152ms
16:02:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
16:02:09 INFO - PROCESS | 3412 | 1467759729303 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - PROCESS | 3412 | 1467759729343 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
16:02:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 193ms
16:02:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
16:02:09 INFO - PROCESS | 3412 | 1467759729510 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - PROCESS | 3412 | 1467759729545 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
16:02:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 194ms
16:02:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
16:02:09 INFO - PROCESS | 3412 | 1467759729723 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - PROCESS | 3412 | 1467759729751 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
16:02:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 152ms
16:02:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
16:02:09 INFO - PROCESS | 3412 | 1467759729894 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:09 INFO - PROCESS | 3412 | 1467759729907 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
16:02:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 152ms
16:02:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
16:02:10 INFO - PROCESS | 3412 | 1467759730067 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - PROCESS | 3412 | 1467759730089 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:02:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 166ms
16:02:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
16:02:10 INFO - PROCESS | 3412 | 1467759730238 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - PROCESS | 3412 | 1467759730256 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:02:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 166ms
16:02:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
16:02:10 INFO - PROCESS | 3412 | 1467759730403 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - PROCESS | 3412 | 1467759730424 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
16:02:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 166ms
16:02:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
16:02:10 INFO - PROCESS | 3412 | 1467759730571 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - PROCESS | 3412 | 1467759730590 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
16:02:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 166ms
16:02:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
16:02:10 INFO - PROCESS | 3412 | 1467759730718 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - PROCESS | 3412 | 1467759730748 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
16:02:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 166ms
16:02:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
16:02:10 INFO - PROCESS | 3412 | 1467759730893 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:10 INFO - PROCESS | 3412 | 1467759730952 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
16:02:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 207ms
16:02:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
16:02:11 INFO - PROCESS | 3412 | 1467759731101 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - PROCESS | 3412 | 1467759731151 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
16:02:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 193ms
16:02:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
16:02:11 INFO - PROCESS | 3412 | 1467759731311 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - PROCESS | 3412 | 1467759731340 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
16:02:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 194ms
16:02:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
16:02:11 INFO - PROCESS | 3412 | 1467759731496 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - PROCESS | 3412 | 1467759731536 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
16:02:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 207ms
16:02:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
16:02:11 INFO - PROCESS | 3412 | 1467759731715 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - PROCESS | 3412 | 1467759731765 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
16:02:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 193ms
16:02:11 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
16:02:11 INFO - PROCESS | 3412 | 1467759731924 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:11 INFO - PROCESS | 3412 | 1467759731966 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
16:02:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 166ms
16:02:12 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
16:02:12 INFO - PROCESS | 3412 | 1467759732079 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - PROCESS | 3412 | 1467759732114 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
16:02:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 152ms
16:02:12 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
16:02:12 INFO - PROCESS | 3412 | 1467759732252 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - PROCESS | 3412 | 1467759732289 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:02:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 193ms
16:02:12 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
16:02:12 INFO - PROCESS | 3412 | 1467759732460 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - PROCESS | 3412 | 1467759732505 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:02:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 208ms
16:02:12 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
16:02:12 INFO - PROCESS | 3412 | 1467759732671 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - PROCESS | 3412 | 1467759732698 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
16:02:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 166ms
16:02:12 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
16:02:12 INFO - PROCESS | 3412 | 1467759732820 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:12 INFO - PROCESS | 3412 | 1467759732867 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
16:02:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 207ms
16:02:13 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
16:02:13 INFO - PROCESS | 3412 | 1467759733031 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - PROCESS | 3412 | 1467759733071 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
16:02:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 166ms
16:02:13 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
16:02:13 INFO - PROCESS | 3412 | 1467759733203 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - PROCESS | 3412 | 1467759733226 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:02:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 193ms
16:02:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
16:02:13 INFO - PROCESS | 3412 | 1467759733394 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - PROCESS | 3412 | 1467759733427 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
16:02:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 152ms
16:02:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
16:02:13 INFO - PROCESS | 3412 | 1467759733560 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - PROCESS | 3412 | 1467759733591 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
16:02:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 166ms
16:02:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
16:02:13 INFO - PROCESS | 3412 | 1467759733747 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - PROCESS | 3412 | 1467759733780 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
16:02:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 193ms
16:02:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
16:02:13 INFO - PROCESS | 3412 | 1467759733935 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:13 INFO - PROCESS | 3412 | 1467759733978 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:02:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 194ms
16:02:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
16:02:14 INFO - PROCESS | 3412 | 1467759734143 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:14 INFO - PROCESS | 3412 | 1467759734186 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
16:02:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 152ms
16:02:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
16:02:14 INFO - PROCESS | 3412 | 1467759734313 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:14 INFO - PROCESS | 3412 | 1467759734369 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
16:02:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 429ms
16:02:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
16:02:14 INFO - PROCESS | 3412 | 1467759734754 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:14 INFO - PROCESS | 3412 | 1467759734793 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
16:02:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 165ms
16:02:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
16:02:14 INFO - PROCESS | 3412 | 1467759734928 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:14 INFO - PROCESS | 3412 | 1467759734946 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
16:02:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 152ms
16:02:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
16:02:15 INFO - PROCESS | 3412 | 1467759735079 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - PROCESS | 3412 | 1467759735116 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
16:02:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 194ms
16:02:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
16:02:15 INFO - PROCESS | 3412 | 1467759735289 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - PROCESS | 3412 | 1467759735330 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
16:02:15 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
16:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:02:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 166ms
16:02:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
16:02:15 INFO - PROCESS | 3412 | 1467759735459 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - PROCESS | 3412 | 1467759735494 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
16:02:15 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
16:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:02:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 165ms
16:02:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
16:02:15 INFO - PROCESS | 3412 | 1467759735630 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - PROCESS | 3412 | 1467759735662 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
16:02:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 194ms
16:02:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
16:02:15 INFO - PROCESS | 3412 | 1467759735820 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - PROCESS | 3412 | 1467759735850 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
16:02:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 166ms
16:02:15 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
16:02:15 INFO - PROCESS | 3412 | 1467759735993 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - PROCESS | 3412 | 1467759736032 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
16:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 165ms
16:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
16:02:16 INFO - PROCESS | 3412 | 1467759736161 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - PROCESS | 3412 | 1467759736203 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
16:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 152ms
16:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
16:02:16 INFO - PROCESS | 3412 | 1467759736332 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - PROCESS | 3412 | 1467759736373 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
16:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 194ms
16:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
16:02:16 INFO - PROCESS | 3412 | 1467759736528 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - PROCESS | 3412 | 1467759736572 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
16:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 207ms
16:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
16:02:16 INFO - PROCESS | 3412 | 1467759736736 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - PROCESS | 3412 | 1467759736787 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
16:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 207ms
16:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
16:02:16 INFO - PROCESS | 3412 | 1467759736948 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:16 INFO - PROCESS | 3412 | 1467759736986 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 194ms
16:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
16:02:17 INFO - PROCESS | 3412 | 1467759737144 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - PROCESS | 3412 | 1467759737190 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 207ms
16:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
16:02:17 INFO - PROCESS | 3412 | 1467759737372 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - PROCESS | 3412 | 1467759737412 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
16:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 290ms
16:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
16:02:17 INFO - PROCESS | 3412 | 1467759737664 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - PROCESS | 3412 | 1467759737694 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
16:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 166ms
16:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
16:02:17 INFO - PROCESS | 3412 | 1467759737835 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - PROCESS | 3412 | 1467759737858 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
16:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 166ms
16:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
16:02:17 INFO - PROCESS | 3412 | 1467759737995 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - PROCESS | 3412 | 1467759738042 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
16:02:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 165ms
16:02:18 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
16:02:18 INFO - PROCESS | 3412 | 1467759738157 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - PROCESS | 3412 | 1467759738202 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
16:02:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 166ms
16:02:18 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
16:02:18 INFO - PROCESS | 3412 | 1467759738325 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - PROCESS | 3412 | 1467759738365 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
16:02:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 166ms
16:02:18 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
16:02:18 INFO - PROCESS | 3412 | 1467759738495 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - PROCESS | 3412 | 1467759738542 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
16:02:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 193ms
16:02:18 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
16:02:18 INFO - PROCESS | 3412 | 1467759738702 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - PROCESS | 3412 | 1467759738742 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
16:02:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 166ms
16:02:18 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
16:02:18 INFO - PROCESS | 3412 | 1467759738874 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:18 INFO - PROCESS | 3412 | 1467759738922 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
16:02:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 194ms
16:02:19 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
16:02:19 INFO - PROCESS | 3412 | 1467759739079 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - PROCESS | 3412 | 1467759739099 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
16:02:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 207ms
16:02:19 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
16:02:19 INFO - PROCESS | 3412 | 1467759739291 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - PROCESS | 3412 | 1467759739323 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
16:02:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 193ms
16:02:19 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
16:02:19 INFO - PROCESS | 3412 | 1467759739478 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - PROCESS | 3412 | 1467759739532 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
16:02:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 166ms
16:02:19 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
16:02:19 INFO - PROCESS | 3412 | 1467759739651 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - PROCESS | 3412 | 1467759739697 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
16:02:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 194ms
16:02:19 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
16:02:19 INFO - PROCESS | 3412 | 1467759739861 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:19 INFO - PROCESS | 3412 | 1467759739900 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
16:02:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 291ms
16:02:20 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
16:02:20 INFO - PROCESS | 3412 | 1467759740165 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:20 INFO - PROCESS | 3412 | 1467759740270 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
16:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
16:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
16:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
16:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
16:02:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 470ms
16:02:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
16:02:20 INFO - PROCESS | 3412 | 1467759740644 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:20 INFO - PROCESS | 3412 | 1467759740676 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
16:02:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 166ms
16:02:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
16:02:20 INFO - PROCESS | 3412 | 1467759740818 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:20 INFO - PROCESS | 3412 | 1467759740852 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
16:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 207ms
16:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
16:02:21 INFO - PROCESS | 3412 | 1467759741041 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - PROCESS | 3412 | 1467759741060 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
16:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 166ms
16:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
16:02:21 INFO - PROCESS | 3412 | 1467759741211 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - PROCESS | 3412 | 1467759741231 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
16:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 166ms
16:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
16:02:21 INFO - PROCESS | 3412 | 1467759741377 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - PROCESS | 3412 | 1467759741393 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
16:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 166ms
16:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
16:02:21 INFO - PROCESS | 3412 | 1467759741529 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - PROCESS | 3412 | 1467759741573 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
16:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 207ms
16:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
16:02:21 INFO - PROCESS | 3412 | 1467759741743 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - PROCESS | 3412 | 1467759741775 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 166ms
16:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
16:02:21 INFO - PROCESS | 3412 | 1467759741909 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:21 INFO - PROCESS | 3412 | 1467759741942 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 166ms
16:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
16:02:22 INFO - PROCESS | 3412 | 1467759742078 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - PROCESS | 3412 | 1467759742099 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
16:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 166ms
16:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
16:02:22 INFO - PROCESS | 3412 | 1467759742248 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - PROCESS | 3412 | 1467759742281 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
16:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 207ms
16:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
16:02:22 INFO - PROCESS | 3412 | 1467759742445 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - PROCESS | 3412 | 1467759742484 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
16:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 207ms
16:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
16:02:22 INFO - PROCESS | 3412 | 1467759742651 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - PROCESS | 3412 | 1467759742690 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
16:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 194ms
16:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
16:02:22 INFO - PROCESS | 3412 | 1467759742849 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:22 INFO - PROCESS | 3412 | 1467759742888 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
16:02:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 193ms
16:02:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
16:02:23 INFO - PROCESS | 3412 | 1467759743060 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - PROCESS | 3412 | 1467759743102 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
16:02:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 193ms
16:02:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
16:02:23 INFO - PROCESS | 3412 | 1467759743269 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - PROCESS | 3412 | 1467759743299 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
16:02:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 208ms
16:02:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
16:02:23 INFO - PROCESS | 3412 | 1467759743471 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - PROCESS | 3412 | 1467759743515 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
16:02:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 152ms
16:02:23 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
16:02:23 INFO - PROCESS | 3412 | 1467759743638 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - PROCESS | 3412 | 1467759743686 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
16:02:23 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 166ms
16:02:23 INFO - TEST-START | /IndexedDB/idbtransaction.htm
16:02:23 INFO - PROCESS | 3412 | 1467759743810 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - PROCESS | 3412 | 1467759743848 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:23 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
16:02:23 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
16:02:23 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 166ms
16:02:23 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
16:02:23 INFO - PROCESS | 3412 | 1467759743979 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - PROCESS | 3412 | 1467759744019 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
16:02:24 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 166ms
16:02:24 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
16:02:24 INFO - PROCESS | 3412 | 1467759744150 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - PROCESS | 3412 | 1467759744173 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
16:02:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
16:02:24 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 249ms
16:02:24 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
16:02:24 INFO - PROCESS | 3412 | 1467759744401 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - PROCESS | 3412 | 1467759744437 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
16:02:24 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 165ms
16:02:24 INFO - PROCESS | 3412 | 1467759744572 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - TEST-START | /IndexedDB/index_sort_order.htm
16:02:24 INFO - PROCESS | 3412 | 1467759744618 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
16:02:24 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 194ms
16:02:24 INFO - TEST-START | /IndexedDB/interfaces.html
16:02:24 INFO - PROCESS | 3412 | 1467759744767 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:24 INFO - PROCESS | 3412 | 1467759744815 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
16:02:25 INFO - TEST-OK | /IndexedDB/interfaces.html | took 304ms
16:02:25 INFO - TEST-START | /IndexedDB/interfaces.worker
16:02:25 INFO - PROCESS | 3412 | 1467759745094 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:25 INFO - PROCESS | 3412 | 1467759745122 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
16:02:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:02:25 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
16:02:25 INFO - {}
16:02:25 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 387ms
16:02:25 INFO - TEST-START | /IndexedDB/key_invalid.htm
16:02:25 INFO - PROCESS | 3412 | 1467759745462 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:25 INFO - PROCESS | 3412 | 1467759745513 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
16:02:25 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
16:02:25 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 207ms
16:02:25 INFO - TEST-START | /IndexedDB/key_valid.html
16:02:25 INFO - PROCESS | 3412 | 1467759745683 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:25 INFO - PROCESS | 3412 | 1467759745732 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
16:02:26 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
16:02:26 INFO - TEST-OK | /IndexedDB/key_valid.html | took 567ms
16:02:26 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
16:02:26 INFO - PROCESS | 3412 | 1467759746253 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:26 INFO - PROCESS | 3412 | 1467759746304 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:26 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
16:02:26 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 165ms
16:02:26 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
16:02:26 INFO - PROCESS | 3412 | 1467759746421 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:26 INFO - PROCESS | 3412 | 1467759746452 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:26 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
16:02:26 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 166ms
16:02:26 INFO - TEST-START | /IndexedDB/keygenerator.htm
16:02:26 INFO - PROCESS | 3412 | 1467759746592 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:26 INFO - PROCESS | 3412 | 1467759746629 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:26 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
16:02:26 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
16:02:26 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
16:02:26 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 291ms
16:02:26 INFO - TEST-START | /IndexedDB/keyorder.htm
16:02:26 INFO - PROCESS | 3412 | 1467759746885 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:26 INFO - PROCESS | 3412 | 1467759746916 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
16:02:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
16:02:27 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 207ms
16:02:27 INFO - TEST-START | /IndexedDB/keypath.htm
16:02:27 INFO - PROCESS | 3412 | 1467759747092 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - PROCESS | 3412 | 1467759747131 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
16:02:27 INFO - TEST-OK | /IndexedDB/keypath.htm | took 207ms
16:02:27 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
16:02:27 INFO - PROCESS | 3412 | 1467759747312 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - PROCESS | 3412 | 1467759747344 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
16:02:27 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 180ms
16:02:27 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
16:02:27 INFO - PROCESS | 3412 | 1467759747494 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - PROCESS | 3412 | 1467759747529 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
16:02:27 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
16:02:27 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 193ms
16:02:27 INFO - TEST-START | /IndexedDB/list_ordering.htm
16:02:27 INFO - PROCESS | 3412 | 1467759747686 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - PROCESS | 3412 | 1467759747713 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
16:02:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
16:02:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
16:02:27 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 194ms
16:02:27 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
16:02:27 INFO - PROCESS | 3412 | 1467759747896 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:27 INFO - PROCESS | 3412 | 1467759747936 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
16:02:28 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 194ms
16:02:28 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
16:02:28 INFO - PROCESS | 3412 | 1467759748107 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - PROCESS | 3412 | 1467759748147 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
16:02:28 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 207ms
16:02:28 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
16:02:28 INFO - PROCESS | 3412 | 1467759748305 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - PROCESS | 3412 | 1467759748360 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
16:02:28 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 194ms
16:02:28 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
16:02:28 INFO - PROCESS | 3412 | 1467759748507 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - PROCESS | 3412 | 1467759748588 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
16:02:28 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 194ms
16:02:28 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
16:02:28 INFO - PROCESS | 3412 | 1467759748716 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - PROCESS | 3412 | 1467759748737 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
16:02:28 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 207ms
16:02:28 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
16:02:28 INFO - PROCESS | 3412 | 1467759748910 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:28 INFO - PROCESS | 3412 | 1467759748945 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
16:02:29 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 194ms
16:02:29 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
16:02:29 INFO - PROCESS | 3412 | 1467759749114 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - PROCESS | 3412 | 1467759749143 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
16:02:29 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 165ms
16:02:29 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
16:02:29 INFO - PROCESS | 3412 | 1467759749283 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - PROCESS | 3412 | 1467759749324 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
16:02:29 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 166ms
16:02:29 INFO - TEST-START | /IndexedDB/value.htm
16:02:29 INFO - PROCESS | 3412 | 1467759749455 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - PROCESS | 3412 | 1467759749477 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
16:02:29 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
16:02:29 INFO - TEST-OK | /IndexedDB/value.htm | took 194ms
16:02:29 INFO - TEST-START | /IndexedDB/value_recursive.htm
16:02:29 INFO - PROCESS | 3412 | 1467759749647 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - PROCESS | 3412 | 1467759749691 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
16:02:29 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
16:02:29 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
16:02:29 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 193ms
16:02:29 INFO - TEST-START | /IndexedDB/writer-starvation.htm
16:02:29 INFO - PROCESS | 3412 | 1467759749852 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:29 INFO - PROCESS | 3412 | 1467759749889 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
16:02:30 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 346ms
16:02:30 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
16:02:30 INFO - PROCESS | 3412 | 1467759750205 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - PROCESS | 3412 | 1467759750237 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
16:02:30 INFO - {}
16:02:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
16:02:30 INFO - {}
16:02:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
16:02:30 INFO - {}
16:02:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
16:02:30 INFO - {}
16:02:30 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 152ms
16:02:30 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
16:02:30 INFO - PROCESS | 3412 | 1467759750373 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - PROCESS | 3412 | 1467759750414 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
16:02:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
16:02:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
16:02:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
16:02:30 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 166ms
16:02:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
16:02:30 INFO - PROCESS | 3412 | 1467759750545 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - PROCESS | 3412 | 1467759750584 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
16:02:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 180ms
16:02:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
16:02:30 INFO - PROCESS | 3412 | 1467759750736 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - PROCESS | 3412 | 1467759750766 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
16:02:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
16:02:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
16:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
16:02:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
16:02:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
16:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
16:02:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
16:02:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 180ms
16:02:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
16:02:30 INFO - PROCESS | 3412 | 1467759750909 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:30 INFO - PROCESS | 3412 | 1467759750956 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
16:02:31 INFO - [native code]
16:02:31 INFO - }" but got function "function () {
16:02:31 INFO - }"
16:02:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:02:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
16:02:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:02:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
16:02:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 166ms
16:02:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
16:02:31 INFO - PROCESS | 3412 | 1467759751075 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:31 INFO - PROCESS | 3412 | 1467759751121 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
16:02:31 INFO - [native code]
16:02:31 INFO - }" but got function "function () {
16:02:31 INFO - }"
16:02:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:02:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
16:02:31 INFO - {}
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
16:02:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:02:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
16:02:31 INFO - {}
16:02:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 194ms
16:02:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
16:02:31 INFO - PROCESS | 3412 | 1467759751293 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:31 INFO - PROCESS | 3412 | 1467759751328 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
16:02:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:02:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:02:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:02:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
16:02:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:02:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:02:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:02:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
16:02:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:02:31 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:02:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:02:31 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
16:02:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:02:31 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:02:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:02:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:02:31 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:02:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 221ms
16:02:31 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
16:02:31 INFO - PROCESS | 3412 | 1467759751542 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:31 INFO - PROCESS | 3412 | 1467759751614 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
16:02:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 401ms
16:02:31 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
16:02:31 INFO - PROCESS | 3412 | 1467759751932 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:31 INFO - PROCESS | 3412 | 1467759751959 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
16:02:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
16:02:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
16:02:32 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
16:02:32 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 194ms
16:02:32 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
16:02:32 INFO - PROCESS | 3412 | 1467759752133 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:32 INFO - PROCESS | 3412 | 1467759752162 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
16:02:32 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
16:02:32 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
16:02:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
16:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:02:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
16:02:32 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 165ms
16:02:32 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
16:02:32 INFO - PROCESS | 3412 | 1467759752306 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:32 INFO - PROCESS | 3412 | 1467759752351 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
16:02:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
16:02:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
16:02:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
16:02:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
16:02:33 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1051ms
16:02:33 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
16:02:33 INFO - PROCESS | 3412 | 1467759753354 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:33 INFO - PROCESS | 3412 | 1467759753385 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
16:02:34 INFO - {}
16:02:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
16:02:34 INFO - {}
16:02:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
16:02:34 INFO - {}
16:02:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
16:02:34 INFO - {}
16:02:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
16:02:34 INFO - {}
16:02:34 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1050ms
16:02:34 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
16:02:34 INFO - PROCESS | 3412 | 1467759754415 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:34 INFO - PROCESS | 3412 | 1467759754443 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:34 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
16:02:34 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 290ms
16:02:34 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
16:02:34 INFO - PROCESS | 3412 | 1467759754718 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:34 INFO - PROCESS | 3412 | 1467759754751 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:34 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
16:02:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
16:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
16:02:34 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 166ms
16:02:34 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
16:02:34 INFO - PROCESS | 3412 | 1467759754889 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:34 INFO - PROCESS | 3412 | 1467759754923 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:43 INFO - PROCESS | 3412 | MARIONETTE LOG: INFO: Timeout fired
16:02:43 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
16:02:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
16:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
16:02:43 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 8970ms
16:02:43 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
16:02:43 INFO - PROCESS | 3412 | 1467759763852 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:43 INFO - PROCESS | 3412 | 1467759763880 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
16:02:44 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 387ms
16:02:44 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
16:02:44 INFO - PROCESS | 3412 | 1467759764249 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - PROCESS | 3412 | 1467759764261 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
16:02:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 166ms
16:02:44 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
16:02:44 INFO - PROCESS | 3412 | 1467759764419 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - PROCESS | 3412 | 1467759764436 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
16:02:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 166ms
16:02:44 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
16:02:44 INFO - PROCESS | 3412 | 1467759764569 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - PROCESS | 3412 | 1467759764605 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
16:02:44 INFO - {}
16:02:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 165ms
16:02:44 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
16:02:44 INFO - PROCESS | 3412 | 1467759764734 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - PROCESS | 3412 | 1467759764774 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
16:02:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 166ms
16:02:44 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
16:02:44 INFO - PROCESS | 3412 | 1467759764901 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:44 INFO - PROCESS | 3412 | 1467759764934 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
16:02:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
16:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
16:02:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
16:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
16:02:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 166ms
16:02:45 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
16:02:45 INFO - PROCESS | 3412 | 1467759765073 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - PROCESS | 3412 | 1467759765106 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
16:02:45 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 166ms
16:02:45 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
16:02:45 INFO - PROCESS | 3412 | 1467759765259 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - PROCESS | 3412 | 1467759765277 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
16:02:45 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 166ms
16:02:45 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
16:02:45 INFO - PROCESS | 3412 | 1467759765406 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - PROCESS | 3412 | 1467759765441 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
16:02:45 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 166ms
16:02:45 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
16:02:45 INFO - PROCESS | 3412 | 1467759765576 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - PROCESS | 3412 | 1467759765628 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
16:02:45 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
16:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:45 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
16:02:45 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
16:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:45 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
16:02:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
16:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:02:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
16:02:45 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 207ms
16:02:45 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
16:02:45 INFO - PROCESS | 3412 | 1467759765791 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - PROCESS | 3412 | 1467759765823 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
16:02:45 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 166ms
16:02:45 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
16:02:45 INFO - PROCESS | 3412 | 1467759765958 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:45 INFO - PROCESS | 3412 | 1467759765997 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:46 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
16:02:46 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 166ms
16:02:46 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
16:02:46 INFO - PROCESS | 3412 | 1467759766131 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:46 INFO - PROCESS | 3412 | 1467759766152 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:46 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
16:02:46 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 165ms
16:02:46 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
16:02:46 INFO - PROCESS | 3412 | 1467759766283 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:46 INFO - PROCESS | 3412 | 1467759766321 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:02:46 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
16:02:46 INFO - do_test/)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
16:03:06 INFO - )
16:03:06 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 166ms
16:03:06 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
16:03:06 INFO - PROCESS | 3412 | 1467759786160 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - PROCESS | 3412 | 1467759786196 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
16:03:06 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 152ms
16:03:06 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
16:03:06 INFO - PROCESS | 3412 | 1467759786332 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - PROCESS | 3412 | 1467759786366 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
16:03:06 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 193ms
16:03:06 INFO - PROCESS | 3412 | 1467759786565 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
16:03:06 INFO - PROCESS | 3412 | 1467759786589 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
16:03:06 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 152ms
16:03:06 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
16:03:06 INFO - PROCESS | 3412 | 1467759786722 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - PROCESS | 3412 | 1467759786742 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
16:03:06 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
16:03:06 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 166ms
16:03:06 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
16:03:06 INFO - PROCESS | 3412 | 1467759786878 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:06 INFO - PROCESS | 3412 | 1467759786927 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
16:03:07 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
16:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:03:07 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
16:03:07 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 207ms
16:03:07 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
16:03:07 INFO - PROCESS | 3412 | 1467759787086 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - PROCESS | 3412 | 1467759787124 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
16:03:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
16:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:03:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
16:03:07 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 166ms
16:03:07 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
16:03:07 INFO - PROCESS | 3412 | 1467759787255 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - PROCESS | 3412 | 1467759787289 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
16:03:07 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 166ms
16:03:07 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
16:03:07 INFO - PROCESS | 3412 | 1467759787427 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - PROCESS | 3412 | 1467759787465 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
16:03:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
16:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:03:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
16:03:07 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 166ms
16:03:07 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
16:03:07 INFO - PROCESS | 3412 | 1467759787596 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - PROCESS | 3412 | 1467759787610 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
16:03:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
16:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:03:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
16:03:07 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 166ms
16:03:07 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
16:03:07 INFO - PROCESS | 3412 | 1467759787750 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - PROCESS | 3412 | 1467759787797 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
16:03:07 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 194ms
16:03:07 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
16:03:07 INFO - PROCESS | 3412 | 1467759787958 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:07 INFO - PROCESS | 3412 | 1467759788012 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
16:03:08 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 207ms
16:03:08 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
16:03:08 INFO - PROCESS | 3412 | 1467759788174 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - PROCESS | 3412 | 1467759788220 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
16:03:08 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 166ms
16:03:08 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
16:03:08 INFO - PROCESS | 3412 | 1467759788343 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - PROCESS | 3412 | 1467759788372 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
16:03:08 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 166ms
16:03:08 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
16:03:08 INFO - PROCESS | 3412 | 1467759788509 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - PROCESS | 3412 | 1467759788539 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
16:03:08 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
16:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:03:08 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
16:03:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
16:03:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
16:03:08 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 207ms
16:03:08 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
16:03:08 INFO - PROCESS | 3412 | 1467759788725 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - PROCESS | 3412 | 1467759788776 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
16:03:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
16:03:08 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 138ms
16:03:08 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
16:03:08 INFO - PROCESS | 3412 | 1467759788883 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:08 INFO - PROCESS | 3412 | 1467759788920 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
16:03:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
16:03:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
16:03:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
16:03:09 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 166ms
16:03:09 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
16:03:09 INFO - PROCESS | 3412 | 1467759789051 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:09 INFO - PROCESS | 3412 | 1467759789072 Marionette INFO sendAsync 7e6c949a-ca70-4133-af7f-b1362944b2ac
16:03:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: