builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-004
starttime: 1468522781.83
results: success (0)
buildid: 20160714035142
builduid: a500e45266444b5e9bd4ccaa96d4c2b7
revision: fc7cc284b0c73491db3f45c165cf7ddb78fdde01
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:41.831641) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:41.832087) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:41.832378) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:42.017314) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 11:59:42.017708) =========
'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-004\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-004
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-004
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-004
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-004
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004
WINDIR=C:\WINDOWS
using PTY: False
--11:00:10-- 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% 7.13 MB/s
11:00:10 (7.13 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.544000
========= master_lag: 0.82 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 11:59:43.382823) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:43.383152) =========
'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-004\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-004
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-004
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-004
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-004
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.516000
========= master_lag: 0.06 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:43.958954) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 11:59:43.959307) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fc7cc284b0c73491db3f45c165cf7ddb78fdde01 --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 fc7cc284b0c73491db3f45c165cf7ddb78fdde01 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-004\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-004
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-004
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-004
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-004
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004
WINDIR=C:\WINDOWS
using PTY: False
2016-07-14 11:00:11,917 truncating revision to first 12 chars
2016-07-14 11:00:11,917 Setting DEBUG logging.
2016-07-14 11:00:11,917 attempt 1/10
2016-07-14 11:00:11,917 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fc7cc284b0c7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-14 11:00:12,289 unpacking tar archive at: mozilla-beta-fc7cc284b0c7/testing/mozharness/
program finished with exit code 0
elapsedTime=1.031000
========= master_lag: 0.33 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 11:59:45.318362) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:45.318648) =========
script_repo_revision: fc7cc284b0c73491db3f45c165cf7ddb78fdde01
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:45.319015) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:45.319285) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 11:59:45.338797) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 8 secs) (at 2016-07-14 11:59:45.339080) =========
'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-004\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-004
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-004
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-004
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-004
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-004
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
11:00:13 INFO - MultiFileLogger online at 20160714 11:00:13 in C:\slave\test
11:00:13 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
11:00:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
11:00:13 INFO - {'append_to_log': False,
11:00:13 INFO - 'base_work_dir': 'C:\\slave\\test',
11:00:13 INFO - 'blob_upload_branch': 'mozilla-beta',
11:00:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
11:00:13 INFO - 'buildbot_json_path': 'buildprops.json',
11:00:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
11:00:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
11:00:13 INFO - 'download_minidump_stackwalk': True,
11:00:13 INFO - 'download_symbols': 'ondemand',
11:00:13 INFO - 'e10s': False,
11:00:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
11:00:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
11:00:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
11:00:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
11:00:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
11:00:13 INFO - 'C:/mozilla-build/tooltool.py'),
11:00:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
11:00:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
11:00:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
11:00:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
11:00:13 INFO - 'log_level': 'info',
11:00:13 INFO - 'log_to_console': True,
11:00:13 INFO - 'opt_config_files': (),
11:00:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
11:00:13 INFO - '--processes=1',
11:00:13 INFO - '--config=%(test_path)s/wptrunner.ini',
11:00:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
11:00:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
11:00:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
11:00:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
11:00:13 INFO - 'pip_index': False,
11:00:13 INFO - 'require_test_zip': True,
11:00:13 INFO - 'test_type': ('testharness',),
11:00:13 INFO - 'this_chunk': '1',
11:00:13 INFO - 'total_chunks': '5',
11:00:13 INFO - 'virtualenv_path': 'venv',
11:00:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
11:00:13 INFO - 'work_dir': 'build'}
11:00:13 INFO - #####
11:00:13 INFO - ##### Running clobber step.
11:00:13 INFO - #####
11:00:13 INFO - Running pre-action listener: _resource_record_pre_action
11:00:13 INFO - Running main action method: clobber
11:00:13 INFO - rmtree: C:\slave\test\build
11:00:13 INFO - Using _rmtree_windows ...
11:00:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
11:00:48 INFO - Running post-action listener: _resource_record_post_action
11:00:48 INFO - #####
11:00:48 INFO - ##### Running read-buildbot-config step.
11:00:48 INFO - #####
11:00:48 INFO - Running pre-action listener: _resource_record_pre_action
11:00:48 INFO - Running main action method: read_buildbot_config
11:00:48 INFO - Using buildbot properties:
11:00:48 INFO - {
11:00:48 INFO - "project": "",
11:00:48 INFO - "product": "firefox",
11:00:48 INFO - "script_repo_revision": "production",
11:00:48 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
11:00:48 INFO - "repository": "",
11:00:48 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
11:00:48 INFO - "buildid": "20160714035142",
11:00:48 INFO - "pgo_build": "True",
11:00:48 INFO - "basedir": "C:\\slave\\test",
11:00:48 INFO - "buildnumber": 15,
11:00:48 INFO - "slavename": "t-xp32-ix-004",
11:00:48 INFO - "revision": "fc7cc284b0c73491db3f45c165cf7ddb78fdde01",
11:00:48 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
11:00:48 INFO - "platform": "win32",
11:00:48 INFO - "branch": "mozilla-beta",
11:00:48 INFO - "repo_path": "releases/mozilla-beta",
11:00:48 INFO - "moz_repo_path": "",
11:00:48 INFO - "stage_platform": "win32-pgo",
11:00:48 INFO - "builduid": "a500e45266444b5e9bd4ccaa96d4c2b7",
11:00:48 INFO - "slavebuilddir": "test"
11:00:48 INFO - }
11:00:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
11:00:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.zip.
11:00:48 INFO - Running post-action listener: _resource_record_post_action
11:00:48 INFO - #####
11:00:48 INFO - ##### Running download-and-extract step.
11:00:48 INFO - #####
11:00:48 INFO - Running pre-action listener: _resource_record_pre_action
11:00:48 INFO - Running main action method: download_and_extract
11:00:48 INFO - mkdir: C:\slave\test\build\tests
11:00:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:48 INFO - https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
11:00:48 INFO - trying https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
11:00:48 INFO - Downloading https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/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
11:00:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/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
11:00:49 INFO - Downloaded 1186 bytes.
11:00:49 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
11:00:49 INFO - Using the following test package requirements:
11:00:49 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
11:00:49 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
11:00:49 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
11:00:49 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
11:00:49 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
11:00:49 INFO - u'jsshell-win32.zip'],
11:00:49 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
11:00:49 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
11:00:49 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
11:00:49 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
11:00:49 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
11:00:49 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
11:00:49 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
11:00:49 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
11:00:49 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
11:00:49 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
11:00:49 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
11:00:49 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
11:00:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:49 INFO - https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
11:00:49 INFO - trying https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
11:00:49 INFO - Downloading https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/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
11:00:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/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
11:00:51 INFO - Downloaded 19057661 bytes.
11:00:51 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/*']
11:00:51 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/*
11:00:52 INFO - caution: filename not matched: web-platform/*
11:00:52 INFO - Return code: 11
11:00:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:52 INFO - https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
11:00:52 INFO - trying https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
11:00:52 INFO - Downloading https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/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
11:00:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/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
11:00:55 INFO - Downloaded 36389908 bytes.
11:00:55 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/*']
11:00:55 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/*
11:01:15 INFO - caution: filename not matched: bin/*
11:01:15 INFO - caution: filename not matched: config/*
11:01:15 INFO - caution: filename not matched: mozbase/*
11:01:15 INFO - caution: filename not matched: marionette/*
11:01:15 INFO - caution: filename not matched: tools/wptserve/*
11:01:15 INFO - Return code: 11
11:01:15 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')]}
11:01:15 INFO - https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
11:01:15 INFO - trying https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.zip
11:01:15 INFO - Downloading https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
11:01:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/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
11:01:19 INFO - Downloaded 55669258 bytes.
11:01:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.zip
11:01:19 INFO - mkdir: C:\slave\test\properties
11:01:19 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
11:01:19 INFO - Writing to file C:\slave\test\properties\build_url
11:01:19 INFO - Contents:
11:01:19 INFO - build_url:https://queue.taskcluster.net/v1/task/Gga_luPWSgWjOCtIzLGMjg/artifacts/public/build/firefox-48.0.en-US.win32.zip
11:01:20 INFO - Running post-action listener: _resource_record_post_action
11:01:20 INFO - Running post-action listener: set_extra_try_arguments
11:01:20 INFO - #####
11:01:20 INFO - ##### Running create-virtualenv step.
11:01:20 INFO - #####
11:01:20 INFO - Running pre-action listener: _pre_create_virtualenv
11:01:20 INFO - Running pre-action listener: _resource_record_pre_action
11:01:20 INFO - Running main action method: create_virtualenv
11:01:20 INFO - Creating virtualenv C:\slave\test\build\venv
11:01:20 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
11:01:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
11:01:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
11:01:22 INFO - Installing distribute......................................................................................................................................................................................done.
11:01:22 INFO - Return code: 0
11:01:22 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
11:01:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:01:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:01:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:01:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:01:22 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1
11:01:22 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
11:01:22 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
11:01:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
11:01:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data',
11:01:22 INFO - 'CLIENTNAME': 'Console',
11:01:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:01:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-004',
11:01:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
11:01:22 INFO - 'DCLOCATION': 'SCL3',
11:01:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:01:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:01:22 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:01:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:01:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:01:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:01:22 INFO - 'HOMEDRIVE': 'C:',
11:01:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:01:22 INFO - 'KTS_VERSION': '1.19c',
11:01:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:01:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004',
11:01:22 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:01:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:01:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:01:22 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:01:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:01:22 INFO - 'MOZ_AIRBAG': '1',
11:01:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:01:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:01:22 INFO - 'MOZ_MSVCVERSION': '8',
11:01:22 INFO - 'MOZ_NO_REMOTE': '1',
11:01:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:01:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:01:22 INFO - 'NO_EM_RESTART': '1',
11:01:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:01:22 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:01:22 INFO - 'OS': 'Windows_NT',
11:01:22 INFO - 'OURDRIVE': 'C:',
11:01:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
11:01:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
11:01:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:01:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:01:22 INFO - 'PROCESSOR_LEVEL': '6',
11:01:22 INFO - 'PROCESSOR_REVISION': '1e05',
11:01:22 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:01:22 INFO - 'PROMPT': '$P$G',
11:01:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:01:22 INFO - 'PWD': 'C:\\slave\\test',
11:01:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:01:22 INFO - 'SESSIONNAME': 'Console',
11:01:22 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:01:22 INFO - 'SYSTEMDRIVE': 'C:',
11:01:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
11:01:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:22 INFO - 'TEST1': 'testie',
11:01:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:22 INFO - 'USERDOMAIN': 'T-XP32-IX-004',
11:01:22 INFO - 'USERNAME': 'cltbld',
11:01:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:01:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:01:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:01:22 INFO - 'WINDIR': 'C:\\WINDOWS',
11:01:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:01:23 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:01:23 INFO - Downloading/unpacking psutil>=0.7.1
11:01:23 INFO - Running setup.py egg_info for package psutil
11:01:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
11:01:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
11:01:23 INFO - Installing collected packages: psutil
11:01:23 INFO - Running setup.py install for psutil
11:01:23 INFO - building 'psutil._psutil_windows' extension
11:01:23 INFO - error: Unable to find vcvarsall.bat
11:01:23 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-khogkv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
11:01:23 INFO - running install
11:01:23 INFO - running build
11:01:23 INFO - running build_py
11:01:23 INFO - creating build
11:01:23 INFO - creating build\lib.win32-2.7
11:01:23 INFO - creating build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
11:01:23 INFO - running build_ext
11:01:23 INFO - building 'psutil._psutil_windows' extension
11:01:23 INFO - error: Unable to find vcvarsall.bat
11:01:23 INFO - ----------------------------------------
11:01:23 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-khogkv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
11:01:23 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-004\Application Data\pip\pip.log
11:01:23 WARNING - Return code: 1
11:01:23 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!
11:01:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
11:01:23 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')]}
11:01:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:01:23 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')]}
11:01:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:01:23 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1
11:01:23 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
11:01:23 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
11:01:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
11:01:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data',
11:01:23 INFO - 'CLIENTNAME': 'Console',
11:01:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:01:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-004',
11:01:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
11:01:23 INFO - 'DCLOCATION': 'SCL3',
11:01:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:01:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:01:23 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:01:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:01:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:01:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:01:23 INFO - 'HOMEDRIVE': 'C:',
11:01:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:01:23 INFO - 'KTS_VERSION': '1.19c',
11:01:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:01:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004',
11:01:23 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:01:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:01:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:01:23 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:01:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:01:23 INFO - 'MOZ_AIRBAG': '1',
11:01:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:01:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:01:23 INFO - 'MOZ_MSVCVERSION': '8',
11:01:23 INFO - 'MOZ_NO_REMOTE': '1',
11:01:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:01:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:01:23 INFO - 'NO_EM_RESTART': '1',
11:01:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:01:23 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:01:23 INFO - 'OS': 'Windows_NT',
11:01:23 INFO - 'OURDRIVE': 'C:',
11:01:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
11:01:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
11:01:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:01:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:01:23 INFO - 'PROCESSOR_LEVEL': '6',
11:01:23 INFO - 'PROCESSOR_REVISION': '1e05',
11:01:23 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:01:23 INFO - 'PROMPT': '$P$G',
11:01:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:01:23 INFO - 'PWD': 'C:\\slave\\test',
11:01:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:01:23 INFO - 'SESSIONNAME': 'Console',
11:01:23 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:01:23 INFO - 'SYSTEMDRIVE': 'C:',
11:01:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
11:01:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:23 INFO - 'TEST1': 'testie',
11:01:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:23 INFO - 'USERDOMAIN': 'T-XP32-IX-004',
11:01:23 INFO - 'USERNAME': 'cltbld',
11:01:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:01:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:01:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:01:23 INFO - 'WINDIR': 'C:\\WINDOWS',
11:01:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:01:24 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:01:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
11:01:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz
11:01:24 INFO - Running setup.py egg_info for package mozsystemmonitor
11:01:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
11:01:24 INFO - Running setup.py egg_info for package psutil
11:01:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
11:01:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
11:01:25 INFO - Installing collected packages: mozsystemmonitor, psutil
11:01:25 INFO - Running setup.py install for mozsystemmonitor
11:01:25 INFO - Running setup.py install for psutil
11:01:25 INFO - building 'psutil._psutil_windows' extension
11:01:25 INFO - error: Unable to find vcvarsall.bat
11:01:25 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-42mtn9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
11:01:25 INFO - running install
11:01:25 INFO - running build
11:01:25 INFO - running build_py
11:01:25 INFO - running build_ext
11:01:25 INFO - building 'psutil._psutil_windows' extension
11:01:25 INFO - error: Unable to find vcvarsall.bat
11:01:25 INFO - ----------------------------------------
11:01:25 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-42mtn9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
11:01:25 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-004\Application Data\pip\pip.log
11:01:25 WARNING - Return code: 1
11:01:25 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!
11:01:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
11:01: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')]}
11:01:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:01: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')]}
11:01:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:01:25 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1
11:01:25 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
11:01:25 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
11:01:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
11:01:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data',
11:01:25 INFO - 'CLIENTNAME': 'Console',
11:01:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:01:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-004',
11:01:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
11:01:25 INFO - 'DCLOCATION': 'SCL3',
11:01:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:01:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:01:25 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:01:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:01:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:01:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:01:25 INFO - 'HOMEDRIVE': 'C:',
11:01:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:01:25 INFO - 'KTS_VERSION': '1.19c',
11:01:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:01:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004',
11:01:25 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:01:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:01:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:01:25 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:01:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:01:25 INFO - 'MOZ_AIRBAG': '1',
11:01:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:01:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:01:25 INFO - 'MOZ_MSVCVERSION': '8',
11:01:25 INFO - 'MOZ_NO_REMOTE': '1',
11:01:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:01:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:01:25 INFO - 'NO_EM_RESTART': '1',
11:01:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:01:25 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:01:25 INFO - 'OS': 'Windows_NT',
11:01:25 INFO - 'OURDRIVE': 'C:',
11:01:25 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',
11:01:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
11:01:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:01:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:01:25 INFO - 'PROCESSOR_LEVEL': '6',
11:01:25 INFO - 'PROCESSOR_REVISION': '1e05',
11:01:25 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:01:25 INFO - 'PROMPT': '$P$G',
11:01:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:01:25 INFO - 'PWD': 'C:\\slave\\test',
11:01:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:01:25 INFO - 'SESSIONNAME': 'Console',
11:01:25 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:01:25 INFO - 'SYSTEMDRIVE': 'C:',
11:01:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
11:01:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:25 INFO - 'TEST1': 'testie',
11:01:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:25 INFO - 'USERDOMAIN': 'T-XP32-IX-004',
11:01:25 INFO - 'USERNAME': 'cltbld',
11:01:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:01:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:01:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:01:25 INFO - 'WINDIR': 'C:\\WINDOWS',
11:01:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:01:25 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:01:25 INFO - Downloading/unpacking blobuploader==1.2.4
11:01:25 INFO - Downloading blobuploader-1.2.4.tar.gz
11:01:25 INFO - Running setup.py egg_info for package blobuploader
11:01:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
11:01:27 INFO - Running setup.py egg_info for package requests
11:01:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
11:01:27 INFO - Downloading docopt-0.6.1.tar.gz
11:01:27 INFO - Running setup.py egg_info for package docopt
11:01:27 INFO - Installing collected packages: blobuploader, docopt, requests
11:01:27 INFO - Running setup.py install for blobuploader
11:01:27 INFO - Running setup.py install for docopt
11:01:27 INFO - Running setup.py install for requests
11:01:27 INFO - Successfully installed blobuploader docopt requests
11:01:27 INFO - Cleaning up...
11:01:27 INFO - Return code: 0
11:01:27 INFO - Installing None into virtualenv C:\slave\test\build\venv
11:01:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:01:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:01:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:01:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:01:27 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1
11:01:27 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
11:01:27 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
11:01:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
11:01:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data',
11:01:27 INFO - 'CLIENTNAME': 'Console',
11:01:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:01:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-004',
11:01:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
11:01:27 INFO - 'DCLOCATION': 'SCL3',
11:01:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:01:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:01:27 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:01:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:01:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:01:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:01:27 INFO - 'HOMEDRIVE': 'C:',
11:01:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:01:27 INFO - 'KTS_VERSION': '1.19c',
11:01:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:01:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004',
11:01:27 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:01:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:01:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:01:27 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:01:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:01:27 INFO - 'MOZ_AIRBAG': '1',
11:01:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:01:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:01:27 INFO - 'MOZ_MSVCVERSION': '8',
11:01:27 INFO - 'MOZ_NO_REMOTE': '1',
11:01:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:01:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:01:27 INFO - 'NO_EM_RESTART': '1',
11:01:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:01:27 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:01:27 INFO - 'OS': 'Windows_NT',
11:01:27 INFO - 'OURDRIVE': 'C:',
11:01:27 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',
11:01:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
11:01:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:01:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:01:27 INFO - 'PROCESSOR_LEVEL': '6',
11:01:27 INFO - 'PROCESSOR_REVISION': '1e05',
11:01:27 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:01:27 INFO - 'PROMPT': '$P$G',
11:01:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:01:27 INFO - 'PWD': 'C:\\slave\\test',
11:01:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:01:27 INFO - 'SESSIONNAME': 'Console',
11:01:27 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:01:27 INFO - 'SYSTEMDRIVE': 'C:',
11:01:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
11:01:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:27 INFO - 'TEST1': 'testie',
11:01:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:27 INFO - 'USERDOMAIN': 'T-XP32-IX-004',
11:01:27 INFO - 'USERNAME': 'cltbld',
11:01:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:01:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:01:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:01:27 INFO - 'WINDIR': 'C:\\WINDOWS',
11:01:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:01:34 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
11:01:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
11:01:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
11:01:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
11:01:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
11:01:34 INFO - Unpacking c:\slave\test\build\tests\marionette
11:01:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
11:01:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
11:01:34 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
11:01:34 INFO - Running setup.py install for browsermob-proxy
11:01:41 INFO - Running setup.py install for manifestparser
11:01:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for marionette-client
11:01:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
11:01:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for marionette-driver
11:01:41 INFO - Running setup.py install for mozcrash
11:01:41 INFO - Running setup.py install for mozdebug
11:01:41 INFO - Running setup.py install for mozdevice
11:01:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for mozfile
11:01:41 INFO - Running setup.py install for mozhttpd
11:01:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for mozinfo
11:01:41 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for mozInstall
11:01:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for mozleak
11:01:41 INFO - Running setup.py install for mozlog
11:01:41 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for moznetwork
11:01:41 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for mozprocess
11:01:41 INFO - Running setup.py install for mozprofile
11:01:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for mozrunner
11:01:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for mozscreenshot
11:01:41 INFO - Running setup.py install for moztest
11:01:41 INFO - Running setup.py install for mozversion
11:01:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
11:01:41 INFO - Running setup.py install for wptserve
11:01:41 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
11:01:41 INFO - Cleaning up...
11:01:41 INFO - Return code: 0
11:01:41 INFO - Installing None into virtualenv C:\slave\test\build\venv
11:01:41 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')]}
11:01:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:01:41 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')]}
11:01:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:01:41 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 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-004', 'USERDOMAIN': 'T-XP32-IX-004', '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-004', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-004', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\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-004'}}, attempt #1
11:01:41 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
11:01:41 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
11:01:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
11:01:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data',
11:01:41 INFO - 'CLIENTNAME': 'Console',
11:01:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:01:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-004',
11:01:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
11:01:41 INFO - 'DCLOCATION': 'SCL3',
11:01:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:01:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:01:41 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:01:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:01:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:01:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:01:41 INFO - 'HOMEDRIVE': 'C:',
11:01:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:01:41 INFO - 'KTS_VERSION': '1.19c',
11:01:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:01:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004',
11:01:41 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:01:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:01:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:01:41 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:01:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:01:41 INFO - 'MOZ_AIRBAG': '1',
11:01:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:01:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:01:41 INFO - 'MOZ_MSVCVERSION': '8',
11:01:41 INFO - 'MOZ_NO_REMOTE': '1',
11:01:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:01:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:01:41 INFO - 'NO_EM_RESTART': '1',
11:01:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:01:41 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:01:41 INFO - 'OS': 'Windows_NT',
11:01:41 INFO - 'OURDRIVE': 'C:',
11:01:41 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',
11:01:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
11:01:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:01:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:01:41 INFO - 'PROCESSOR_LEVEL': '6',
11:01:41 INFO - 'PROCESSOR_REVISION': '1e05',
11:01:41 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:01:41 INFO - 'PROMPT': '$P$G',
11:01:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:01:41 INFO - 'PWD': 'C:\\slave\\test',
11:01:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:01:41 INFO - 'SESSIONNAME': 'Console',
11:01:41 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:01:41 INFO - 'SYSTEMDRIVE': 'C:',
11:01:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
11:01:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:41 INFO - 'TEST1': 'testie',
11:01:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:41 INFO - 'USERDOMAIN': 'T-XP32-IX-004',
11:01:41 INFO - 'USERNAME': 'cltbld',
11:01:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:01:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:01:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:01:41 INFO - 'WINDIR': 'C:\\WINDOWS',
11:01:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:01:46 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
11:01:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
11:01:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
11:01:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
11:01:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
11:01:46 INFO - Unpacking c:\slave\test\build\tests\marionette
11:01:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
11:01:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
11:01:46 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))
11:01:51 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))
11:01:51 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))
11:01:51 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))
11:01:51 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))
11:01:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
11:01:51 INFO - Downloading blessings-1.6.tar.gz
11:01:51 INFO - Running setup.py egg_info for package blessings
11:01:51 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))
11:01:51 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
11:01:51 INFO - Running setup.py install for blessings
11:01:51 INFO - Running setup.py install for browsermob-proxy
11:01:51 INFO - Running setup.py install for manifestparser
11:01:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Running setup.py install for marionette-client
11:01:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
11:01:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Running setup.py install for marionette-driver
11:01:51 INFO - Running setup.py install for mozcrash
11:01:51 INFO - Running setup.py install for mozdebug
11:01:51 INFO - Running setup.py install for mozdevice
11:01:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Running setup.py install for mozhttpd
11:01:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Running setup.py install for mozInstall
11:01:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Running setup.py install for mozleak
11:01:51 INFO - Running setup.py install for mozprofile
11:01:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Running setup.py install for mozrunner
11:01:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
11:01:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
11:01:52 INFO - Running setup.py install for mozscreenshot
11:01:52 INFO - Running setup.py install for moztest
11:01:52 INFO - Running setup.py install for mozversion
11:01:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
11:01:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
11:01:52 INFO - Running setup.py install for wptserve
11:01:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
11:01:52 INFO - Cleaning up...
11:01:52 INFO - Return code: 0
11:01:52 INFO - Done creating virtualenv C:\slave\test\build\venv.
11:01:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
11:01:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
11:01:53 INFO - Reading from file tmpfile_stdout
11:01:53 INFO - Using _rmtree_windows ...
11:01:53 INFO - Using _rmtree_windows ...
11:01:53 INFO - Current package versions:
11:01:53 INFO - blessings == 1.6
11:01:53 INFO - blobuploader == 1.2.4
11:01:53 INFO - browsermob-proxy == 0.6.0
11:01:53 INFO - distribute == 0.6.14
11:01:53 INFO - docopt == 0.6.1
11:01:53 INFO - manifestparser == 1.1
11:01:53 INFO - marionette-client == 2.3.0
11:01:53 INFO - marionette-driver == 1.4.0
11:01:53 INFO - mozInstall == 1.12
11:01:53 INFO - mozcrash == 0.17
11:01:53 INFO - mozdebug == 0.1
11:01:53 INFO - mozdevice == 0.48
11:01:53 INFO - mozfile == 1.2
11:01:53 INFO - mozhttpd == 0.7
11:01:53 INFO - mozinfo == 0.9
11:01:53 INFO - mozleak == 0.1
11:01:53 INFO - mozlog == 3.1
11:01:53 INFO - moznetwork == 0.27
11:01:53 INFO - mozprocess == 0.22
11:01:53 INFO - mozprofile == 0.28
11:01:53 INFO - mozrunner == 6.11
11:01:53 INFO - mozscreenshot == 0.1
11:01:53 INFO - mozsystemmonitor == 0.0
11:01:53 INFO - moztest == 0.7
11:01:53 INFO - mozversion == 1.4
11:01:53 INFO - requests == 1.2.3
11:01:53 INFO - wptserve == 1.4.0
11:01:53 INFO - Running post-action listener: _resource_record_post_action
11:01:53 INFO - Running post-action listener: _start_resource_monitoring
11:01:53 INFO - Starting resource monitoring.
11:01:53 INFO - #####
11:01:53 INFO - ##### Running pull step.
11:01:53 INFO - #####
11:01:53 INFO - Running pre-action listener: _resource_record_pre_action
11:01:53 INFO - Running main action method: pull
11:01:53 INFO - Pull has nothing to do!
11:01:53 INFO - Running post-action listener: _resource_record_post_action
11:01:53 INFO - #####
11:01:53 INFO - ##### Running install step.
11:01:53 INFO - #####
11:01:53 INFO - Running pre-action listener: _resource_record_pre_action
11:01:53 INFO - Running main action method: install
11:01:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
11:01:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
11:01:53 INFO - Reading from file tmpfile_stdout
11:01:53 INFO - Using _rmtree_windows ...
11:01:53 INFO - Using _rmtree_windows ...
11:01:53 INFO - Detecting whether we're running mozinstall >=1.0...
11:01:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
11:01:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
11:01:53 INFO - Reading from file tmpfile_stdout
11:01:53 INFO - Output received:
11:01:53 INFO - Usage: mozinstall-script.py [options] installer
11:01:53 INFO - Options:
11:01:53 INFO - -h, --help show this help message and exit
11:01:53 INFO - -d DEST, --destination=DEST
11:01:53 INFO - Directory to install application into. [default:
11:01:53 INFO - "C:\slave\test"]
11:01:53 INFO - --app=APP Application being installed. [default: firefox]
11:01:53 INFO - Using _rmtree_windows ...
11:01:53 INFO - Using _rmtree_windows ...
11:01:53 INFO - mkdir: C:\slave\test\build\application
11:01:53 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']
11:01:53 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
11:01:55 INFO - Reading from file tmpfile_stdout
11:01:55 INFO - Output received:
11:01:55 INFO - C:\slave\test\build\application\firefox\firefox.exe
11:01:55 INFO - Using _rmtree_windows ...
11:01:55 INFO - Using _rmtree_windows ...
11:01:55 INFO - Running post-action listener: _resource_record_post_action
11:01:55 INFO - #####
11:01:55 INFO - ##### Running run-tests step.
11:01:55 INFO - #####
11:01:55 INFO - Running pre-action listener: _resource_record_pre_action
11:01:55 INFO - Running main action method: run_tests
11:01:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
11:01:55 INFO - Minidump filename unknown. Determining based upon platform and architecture.
11:01:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
11:01:55 INFO - grabbing minidump binary from tooltool
11:01:55 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')]}
11:01:55 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 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
11:01:55 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
11:01:55 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
11:01:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
11:01:58 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnwqydq
11:01:58 INFO - INFO - File integrity verified, renaming tmpnwqydq to win32-minidump_stackwalk.exe
11:01:58 INFO - Return code: 0
11:01:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
11:01:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
11:01:58 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/Gga_luPWSgWjOCtIzLGMjg/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
11:01:58 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/Gga_luPWSgWjOCtIzLGMjg/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
11:01:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
11:01:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004\\Application Data',
11:01:58 INFO - 'CLIENTNAME': 'Console',
11:01:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:01:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-004',
11:01:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
11:01:58 INFO - 'DCLOCATION': 'SCL3',
11:01:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:01:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:01:58 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:01:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:01:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:01:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:01:58 INFO - 'HOMEDRIVE': 'C:',
11:01:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:01:58 INFO - 'KTS_VERSION': '1.19c',
11:01:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:01:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-004',
11:01:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
11:01:58 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:01:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:01:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:01:58 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:01:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:01:58 INFO - 'MOZ_AIRBAG': '1',
11:01:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:01:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:01:58 INFO - 'MOZ_MSVCVERSION': '8',
11:01:58 INFO - 'MOZ_NO_REMOTE': '1',
11:01:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:01:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:01:58 INFO - 'NO_EM_RESTART': '1',
11:01:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:01:58 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:01:58 INFO - 'OS': 'Windows_NT',
11:01:58 INFO - 'OURDRIVE': 'C:',
11:01:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
11:01:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
11:01:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:01:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:01:58 INFO - 'PROCESSOR_LEVEL': '6',
11:01:58 INFO - 'PROCESSOR_REVISION': '1e05',
11:01:58 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:01:58 INFO - 'PROMPT': '$P$G',
11:01:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:01:58 INFO - 'PWD': 'C:\\slave\\test',
11:01:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:01:58 INFO - 'SESSIONNAME': 'Console',
11:01:58 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:01:58 INFO - 'SYSTEMDRIVE': 'C:',
11:01:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
11:01:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:58 INFO - 'TEST1': 'testie',
11:01:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
11:01:58 INFO - 'USERDOMAIN': 'T-XP32-IX-004',
11:01:58 INFO - 'USERNAME': 'cltbld',
11:01:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-004',
11:01:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:01:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:01:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:01:58 INFO - 'WINDIR': 'C:\\WINDOWS',
11:01:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:01:58 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/Gga_luPWSgWjOCtIzLGMjg/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
11:01:59 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
11:01:59 INFO - import pkg_resources
11:02:00 INFO - Using 1 client processes
11:02:03 INFO - SUITE-START | Running 1476 tests
11:02:03 INFO - Running testharness tests
11:02:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
11:02:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
11:02:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
11:02:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
11:02:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
11:02:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
11:02:03 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
11:02:03 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
11:02:03 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
11:02:03 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
11:02:03 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
11:02:03 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
11:02:03 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
11:02:03 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
11:02:03 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
11:02:03 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
11:02:03 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
11:02:03 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
11:02:03 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
11:02:03 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
11:02:03 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
11:02:03 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
11:02:03 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 15ms
11:02:03 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
11:02:03 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
11:02:03 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
11:02:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
11:02:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
11:02:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
11:02:03 INFO - Setting up ssl
11:02:03 INFO - PROCESS | certutil |
11:02:03 INFO - PROCESS | certutil |
11:02:03 INFO - PROCESS | certutil |
11:02:03 INFO - Certificate Nickname Trust Attributes
11:02:03 INFO - SSL,S/MIME,JAR/XPI
11:02:03 INFO -
11:02:03 INFO - web-platform-tests CT,,
11:02:03 INFO -
11:02:03 INFO - Starting runner
11:02:04 INFO - PROCESS | 3864 | 1468522925000 Marionette INFO Listening on port 2828
11:02:06 INFO - PROCESS | 3864 | 1468522926128 Marionette INFO startBrowser 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - PROCESS | 3864 | 1468522926137 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - PROCESS | 3864 | 1468522926317 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - PROCESS | 3864 | 1468522926337 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - PROCESS | 3864 | 1468522926594 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
11:02:06 INFO - PROCESS | 3864 | 1468522926626 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - PROCESS | 3864 | 1468522926631 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
11:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 200ms
11:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
11:02:06 INFO - PROCESS | 3864 | 1468522926816 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - PROCESS | 3864 | 1468522926857 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
11:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 172ms
11:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
11:02:06 INFO - PROCESS | 3864 | 1468522927007 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - PROCESS | 3864 | 1468522927032 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
11:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 172ms
11:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
11:02:07 INFO - PROCESS | 3864 | 1468522927178 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - PROCESS | 3864 | 1468522927221 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
11:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
11:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
11:02:07 INFO - PROCESS | 3864 | 1468522927350 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - PROCESS | 3864 | 1468522927378 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
11:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 172ms
11:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
11:02:07 INFO - PROCESS | 3864 | 1468522927518 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - PROCESS | 3864 | 1468522927554 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
11:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 157ms
11:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
11:02:07 INFO - PROCESS | 3864 | 1468522927687 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - PROCESS | 3864 | 1468522927727 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
11:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 172ms
11:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
11:02:07 INFO - PROCESS | 3864 | 1468522927880 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:07 INFO - PROCESS | 3864 | 1468522927899 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
11:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 172ms
11:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
11:02:08 INFO - PROCESS | 3864 | 1468522928048 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - PROCESS | 3864 | 1468522928083 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
11:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 172ms
11:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
11:02:08 INFO - PROCESS | 3864 | 1468522928221 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - PROCESS | 3864 | 1468522928268 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
11:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
11:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
11:02:08 INFO - PROCESS | 3864 | 1468522928393 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - PROCESS | 3864 | 1468522928432 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
11:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 172ms
11:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
11:02:08 INFO - PROCESS | 3864 | 1468522928561 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - PROCESS | 3864 | 1468522928607 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
11:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 157ms
11:02:08 INFO - PROCESS | 3864 | 1468522928733 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
11:02:08 INFO - PROCESS | 3864 | 1468522928773 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
11:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 172ms
11:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
11:02:08 INFO - PROCESS | 3864 | 1468522928928 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:08 INFO - PROCESS | 3864 | 1468522928957 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
11:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 172ms
11:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
11:02:09 INFO - PROCESS | 3864 | 1468522929097 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - PROCESS | 3864 | 1468522929126 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
11:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 129ms
11:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
11:02:09 INFO - PROCESS | 3864 | 1468522929214 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - PROCESS | 3864 | 1468522929247 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
11:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 172ms
11:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
11:02:09 INFO - PROCESS | 3864 | 1468522929404 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - PROCESS | 3864 | 1468522929437 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
11:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
11:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
11:02:09 INFO - PROCESS | 3864 | 1468522929571 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - PROCESS | 3864 | 1468522929616 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
11:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 172ms
11:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
11:02:09 INFO - PROCESS | 3864 | 1468522929740 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - PROCESS | 3864 | 1468522929787 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
11:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 172ms
11:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
11:02:09 INFO - PROCESS | 3864 | 1468522929911 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:09 INFO - PROCESS | 3864 | 1468522929947 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
11:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 172ms
11:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
11:02:10 INFO - PROCESS | 3864 | 1468522930083 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - PROCESS | 3864 | 1468522930125 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
11:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 157ms
11:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
11:02:10 INFO - PROCESS | 3864 | 1468522930255 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - PROCESS | 3864 | 1468522930293 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
11:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 172ms
11:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
11:02:10 INFO - PROCESS | 3864 | 1468522930447 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - PROCESS | 3864 | 1468522930477 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
11:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
11:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
11:02:10 INFO - PROCESS | 3864 | 1468522930612 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - PROCESS | 3864 | 1468522930657 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
11:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 172ms
11:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
11:02:10 INFO - PROCESS | 3864 | 1468522930782 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:10 INFO - PROCESS | 3864 | 1468522930836 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
11:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 258ms
11:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
11:02:11 INFO - PROCESS | 3864 | 1468522931056 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - PROCESS | 3864 | 1468522931074 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
11:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 172ms
11:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
11:02:11 INFO - PROCESS | 3864 | 1468522931226 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - PROCESS | 3864 | 1468522931276 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
11:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 172ms
11:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
11:02:11 INFO - PROCESS | 3864 | 1468522931396 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - PROCESS | 3864 | 1468522931436 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
11:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 172ms
11:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
11:02:11 INFO - PROCESS | 3864 | 1468522931566 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - PROCESS | 3864 | 1468522931617 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
11:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
11:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
11:02:11 INFO - PROCESS | 3864 | 1468522931738 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - PROCESS | 3864 | 1468522931772 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
11:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 172ms
11:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
11:02:11 INFO - PROCESS | 3864 | 1468522931911 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:11 INFO - PROCESS | 3864 | 1468522931961 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
11:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 172ms
11:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
11:02:12 INFO - PROCESS | 3864 | 1468522932096 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - PROCESS | 3864 | 1468522932128 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
11:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 172ms
11:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
11:02:12 INFO - PROCESS | 3864 | 1468522932265 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - PROCESS | 3864 | 1468522932317 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
11:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 157ms
11:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
11:02:12 INFO - PROCESS | 3864 | 1468522932437 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - PROCESS | 3864 | 1468522932473 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
11:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 172ms
11:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
11:02:12 INFO - PROCESS | 3864 | 1468522932607 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - PROCESS | 3864 | 1468522932659 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
11:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
11:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
11:02:12 INFO - PROCESS | 3864 | 1468522932779 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - PROCESS | 3864 | 1468522932835 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
11:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 172ms
11:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
11:02:12 INFO - PROCESS | 3864 | 1468522932969 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - PROCESS | 3864 | 1468522933008 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
11:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 201ms
11:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
11:02:13 INFO - PROCESS | 3864 | 1468522933179 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - PROCESS | 3864 | 1468522933217 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
11:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 172ms
11:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
11:02:13 INFO - PROCESS | 3864 | 1468522933348 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - PROCESS | 3864 | 1468522933386 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
11:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 172ms
11:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
11:02:13 INFO - PROCESS | 3864 | 1468522933519 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - PROCESS | 3864 | 1468522933579 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
11:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 172ms
11:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
11:02:13 INFO - PROCESS | 3864 | 1468522933691 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - PROCESS | 3864 | 1468522933750 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
11:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 215ms
11:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
11:02:13 INFO - PROCESS | 3864 | 1468522933899 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:13 INFO - PROCESS | 3864 | 1468522933950 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
11:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 172ms
11:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
11:02:14 INFO - PROCESS | 3864 | 1468522934193 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:14 INFO - PROCESS | 3864 | 1468522934344 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
11:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 401ms
11:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
11:02:14 INFO - PROCESS | 3864 | 1468522934520 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:14 INFO - PROCESS | 3864 | 1468522934549 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
11:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 172ms
11:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
11:02:14 INFO - PROCESS | 3864 | 1468522934689 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:14 INFO - PROCESS | 3864 | 1468522934717 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
11:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 172ms
11:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
11:02:14 INFO - PROCESS | 3864 | 1468522934866 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:14 INFO - PROCESS | 3864 | 1468522934903 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
11:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 172ms
11:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
11:02:15 INFO - PROCESS | 3864 | 1468522935047 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - PROCESS | 3864 | 1468522935077 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
11:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 172ms
11:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
11:02:15 INFO - PROCESS | 3864 | 1468522935216 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - PROCESS | 3864 | 1468522935264 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
11:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 215ms
11:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
11:02:15 INFO - PROCESS | 3864 | 1468522935426 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - PROCESS | 3864 | 1468522935461 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
11:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 172ms
11:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
11:02:15 INFO - PROCESS | 3864 | 1468522935598 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - PROCESS | 3864 | 1468522935641 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
11:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 172ms
11:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
11:02:15 INFO - PROCESS | 3864 | 1468522935768 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - PROCESS | 3864 | 1468522935799 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
11:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 172ms
11:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
11:02:15 INFO - PROCESS | 3864 | 1468522935937 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:15 INFO - PROCESS | 3864 | 1468522935976 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
11:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 172ms
11:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
11:02:16 INFO - PROCESS | 3864 | 1468522936111 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - PROCESS | 3864 | 1468522936149 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
11:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 158ms
11:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
11:02:16 INFO - PROCESS | 3864 | 1468522936299 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - PROCESS | 3864 | 1468522936334 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
11:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 158ms
11:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
11:02:16 INFO - PROCESS | 3864 | 1468522936467 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - PROCESS | 3864 | 1468522936502 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
11:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 172ms
11:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
11:02:16 INFO - PROCESS | 3864 | 1468522936639 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - PROCESS | 3864 | 1468522936680 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
11:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 172ms
11:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
11:02:16 INFO - PROCESS | 3864 | 1468522936808 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - PROCESS | 3864 | 1468522936850 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
11:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 172ms
11:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
11:02:16 INFO - PROCESS | 3864 | 1468522936978 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:16 INFO - PROCESS | 3864 | 1468522937006 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
11:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 172ms
11:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
11:02:17 INFO - PROCESS | 3864 | 1468522937168 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - PROCESS | 3864 | 1468522937186 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
11:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 172ms
11:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
11:02:17 INFO - PROCESS | 3864 | 1468522937337 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - PROCESS | 3864 | 1468522937367 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
11:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 172ms
11:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
11:02:17 INFO - PROCESS | 3864 | 1468522937506 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - PROCESS | 3864 | 1468522937537 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
11:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 158ms
11:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
11:02:17 INFO - PROCESS | 3864 | 1468522937677 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - PROCESS | 3864 | 1468522937709 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
11:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 158ms
11:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
11:02:17 INFO - PROCESS | 3864 | 1468522937866 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:17 INFO - PROCESS | 3864 | 1468522937880 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
11:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 172ms
11:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
11:02:18 INFO - PROCESS | 3864 | 1468522938036 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - PROCESS | 3864 | 1468522938067 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
11:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 172ms
11:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
11:02:18 INFO - PROCESS | 3864 | 1468522938205 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - PROCESS | 3864 | 1468522938248 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
11:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 172ms
11:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
11:02:18 INFO - PROCESS | 3864 | 1468522938374 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - PROCESS | 3864 | 1468522938405 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
11:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 172ms
11:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
11:02:18 INFO - PROCESS | 3864 | 1468522938548 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - PROCESS | 3864 | 1468522938582 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
11:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 172ms
11:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
11:02:18 INFO - PROCESS | 3864 | 1468522938719 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - PROCESS | 3864 | 1468522938767 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
11:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 158ms
11:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
11:02:18 INFO - PROCESS | 3864 | 1468522938908 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:18 INFO - PROCESS | 3864 | 1468522938923 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
11:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 172ms
11:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
11:02:19 INFO - PROCESS | 3864 | 1468522939078 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - PROCESS | 3864 | 1468522939113 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
11:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 172ms
11:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
11:02:19 INFO - PROCESS | 3864 | 1468522939257 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - PROCESS | 3864 | 1468522939290 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
11:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 172ms
11:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
11:02:19 INFO - PROCESS | 3864 | 1468522939424 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - PROCESS | 3864 | 1468522939468 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
11:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 172ms
11:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
11:02:19 INFO - PROCESS | 3864 | 1468522939593 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - PROCESS | 3864 | 1468522939642 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 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.
11:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 158ms
11:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
11:02:19 INFO - PROCESS | 3864 | 1468522939766 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 INFO - PROCESS | 3864 | 1468522939801 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:19 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.
11:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 158ms
11:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
11:02:19 INFO - PROCESS | 3864 | 1468522939954 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:20 INFO - PROCESS | 3864 | 1468522940002 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:20 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.
11:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 201ms
11:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
11:02:20 INFO - PROCESS | 3864 | 1468522940148 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:20 INFO - PROCESS | 3864 | 1468522940197 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:20 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.
11:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 544ms
11:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
11:02:20 INFO - PROCESS | 3864 | 1468522940708 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:20 INFO - PROCESS | 3864 | 1468522940742 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:20 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.
11:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 172ms
11:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
11:02:20 INFO - PROCESS | 3864 | 1468522940880 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:20 INFO - PROCESS | 3864 | 1468522940914 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 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.
11:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 201ms
11:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
11:02:21 INFO - PROCESS | 3864 | 1468522941093 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 INFO - PROCESS | 3864 | 1468522941135 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 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.
11:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 201ms
11:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
11:02:21 INFO - PROCESS | 3864 | 1468522941302 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 INFO - PROCESS | 3864 | 1468522941341 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 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.
11:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 172ms
11:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
11:02:21 INFO - PROCESS | 3864 | 1468522941472 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 INFO - PROCESS | 3864 | 1468522941529 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 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.
11:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 215ms
11:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
11:02:21 INFO - PROCESS | 3864 | 1468522941691 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 INFO - PROCESS | 3864 | 1468522941748 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 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.
11:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 215ms
11:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
11:02:21 INFO - PROCESS | 3864 | 1468522941904 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:21 INFO - PROCESS | 3864 | 1468522941944 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 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.
11:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 158ms
11:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
11:02:22 INFO - PROCESS | 3864 | 1468522942079 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 INFO - PROCESS | 3864 | 1468522942268 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 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.
11:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 301ms
11:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
11:02:22 INFO - PROCESS | 3864 | 1468522942405 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 INFO - PROCESS | 3864 | 1468522942447 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 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.
11:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 201ms
11:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
11:02:22 INFO - PROCESS | 3864 | 1468522942597 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 INFO - PROCESS | 3864 | 1468522942634 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 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.
11:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 157ms
11:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
11:02:22 INFO - PROCESS | 3864 | 1468522942771 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 INFO - PROCESS | 3864 | 1468522942810 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 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.
11:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 172ms
11:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
11:02:22 INFO - PROCESS | 3864 | 1468522942937 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:22 INFO - PROCESS | 3864 | 1468522942971 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 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.
11:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 172ms
11:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
11:02:23 INFO - PROCESS | 3864 | 1468522943126 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 INFO - PROCESS | 3864 | 1468522943149 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 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.
11:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 172ms
11:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
11:02:23 INFO - PROCESS | 3864 | 1468522943298 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 INFO - PROCESS | 3864 | 1468522943339 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 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.
11:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 172ms
11:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
11:02:23 INFO - PROCESS | 3864 | 1468522943466 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 INFO - PROCESS | 3864 | 1468522943505 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 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.
11:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 172ms
11:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
11:02:23 INFO - PROCESS | 3864 | 1468522943637 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 INFO - PROCESS | 3864 | 1468522943682 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 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.
11:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
11:02:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
11:02:23 INFO - PROCESS | 3864 | 1468522943809 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 INFO - PROCESS | 3864 | 1468522943846 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
11:02:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 157ms
11:02:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
11:02:23 INFO - PROCESS | 3864 | 1468522943979 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:24 INFO - PROCESS | 3864 | 1468522944026 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
11:02:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 358ms
11:02:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
11:02:24 INFO - PROCESS | 3864 | 1468522944356 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:24 INFO - PROCESS | 3864 | 1468522944383 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
11:02:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 301ms
11:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
11:02:24 INFO - PROCESS | 3864 | 1468522944664 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:24 INFO - PROCESS | 3864 | 1468522944693 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
11:02:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 172ms
11:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
11:02:24 INFO - PROCESS | 3864 | 1468522944827 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:24 INFO - PROCESS | 3864 | 1468522944871 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
11:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 215ms
11:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
11:02:25 INFO - PROCESS | 3864 | 1468522945039 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - PROCESS | 3864 | 1468522945067 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
11:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 172ms
11:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
11:02:25 INFO - PROCESS | 3864 | 1468522945209 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - PROCESS | 3864 | 1468522945242 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
11:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 172ms
11:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
11:02:25 INFO - PROCESS | 3864 | 1468522945378 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - PROCESS | 3864 | 1468522945404 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
11:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 172ms
11:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
11:02:25 INFO - PROCESS | 3864 | 1468522945568 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - PROCESS | 3864 | 1468522945590 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
11:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 158ms
11:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
11:02:25 INFO - PROCESS | 3864 | 1468522945741 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - PROCESS | 3864 | 1468522945768 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
11:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 158ms
11:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
11:02:25 INFO - PROCESS | 3864 | 1468522945910 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:25 INFO - PROCESS | 3864 | 1468522945942 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
11:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 172ms
11:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
11:02:26 INFO - PROCESS | 3864 | 1468522946081 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:26 INFO - PROCESS | 3864 | 1468522946114 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:26 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
11:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 587ms
11:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
11:02:26 INFO - PROCESS | 3864 | 1468522946671 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:26 INFO - PROCESS | 3864 | 1468522946699 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
11:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 645ms
11:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
11:02:27 INFO - PROCESS | 3864 | 1468522947306 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:27 INFO - PROCESS | 3864 | 1468522947338 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:27 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
11:02:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:02:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 172ms
11:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
11:02:27 INFO - PROCESS | 3864 | 1468522947495 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:27 INFO - PROCESS | 3864 | 1468522947513 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
11:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 172ms
11:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
11:02:27 INFO - PROCESS | 3864 | 1468522947666 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:27 INFO - PROCESS | 3864 | 1468522947701 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
11:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 172ms
11:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
11:02:27 INFO - PROCESS | 3864 | 1468522947837 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:27 INFO - PROCESS | 3864 | 1468522947878 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
11:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 172ms
11:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
11:02:28 INFO - PROCESS | 3864 | 1468522948008 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - PROCESS | 3864 | 1468522948039 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
11:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 158ms
11:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
11:02:28 INFO - PROCESS | 3864 | 1468522948176 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - PROCESS | 3864 | 1468522948216 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
11:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 158ms
11:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
11:02:28 INFO - PROCESS | 3864 | 1468522948364 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - PROCESS | 3864 | 1468522948386 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
11:02:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
11:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 172ms
11:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
11:02:28 INFO - PROCESS | 3864 | 1468522948536 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - PROCESS | 3864 | 1468522948583 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
11:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 172ms
11:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
11:02:28 INFO - PROCESS | 3864 | 1468522948707 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - PROCESS | 3864 | 1468522948747 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
11:02:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
11:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 172ms
11:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
11:02:28 INFO - PROCESS | 3864 | 1468522948877 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:28 INFO - PROCESS | 3864 | 1468522948926 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 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
11:02:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
11:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 172ms
11:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
11:02:29 INFO - PROCESS | 3864 | 1468522949053 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - PROCESS | 3864 | 1468522949096 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
11:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
11:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 172ms
11:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
11:02:29 INFO - PROCESS | 3864 | 1468522949219 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - PROCESS | 3864 | 1468522949260 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
11:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 215ms
11:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
11:02:29 INFO - PROCESS | 3864 | 1468522949446 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - PROCESS | 3864 | 1468522949476 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
11:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 200ms
11:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
11:02:29 INFO - PROCESS | 3864 | 1468522949657 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - PROCESS | 3864 | 1468522949684 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
11:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 172ms
11:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
11:02:29 INFO - PROCESS | 3864 | 1468522949827 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - PROCESS | 3864 | 1468522949861 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
11:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 172ms
11:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
11:02:29 INFO - PROCESS | 3864 | 1468522949998 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - PROCESS | 3864 | 1468522950049 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
11:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 444ms
11:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
11:02:30 INFO - PROCESS | 3864 | 1468522950457 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - PROCESS | 3864 | 1468522950493 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
11:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 172ms
11:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
11:02:30 INFO - PROCESS | 3864 | 1468522950631 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - PROCESS | 3864 | 1468522950663 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
11:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 172ms
11:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
11:02:30 INFO - PROCESS | 3864 | 1468522950803 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - PROCESS | 3864 | 1468522950846 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
11:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 172ms
11:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
11:02:30 INFO - PROCESS | 3864 | 1468522950973 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:30 INFO - PROCESS | 3864 | 1468522951001 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
11:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 172ms
11:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
11:02:31 INFO - PROCESS | 3864 | 1468522951142 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - PROCESS | 3864 | 1468522951180 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
11:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 158ms
11:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
11:02:31 INFO - PROCESS | 3864 | 1468522951315 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - PROCESS | 3864 | 1468522951355 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
11:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 158ms
11:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
11:02:31 INFO - PROCESS | 3864 | 1468522951504 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - PROCESS | 3864 | 1468522951514 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 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
11:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 172ms
11:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
11:02:31 INFO - PROCESS | 3864 | 1468522951674 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - PROCESS | 3864 | 1468522951705 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
11:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 172ms
11:02:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
11:02:31 INFO - PROCESS | 3864 | 1468522951844 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - PROCESS | 3864 | 1468522951893 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
11:02:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 172ms
11:02:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
11:02:32 INFO - PROCESS | 3864 | 1468522952018 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 INFO - PROCESS | 3864 | 1468522952063 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 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
11:02:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 172ms
11:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
11:02:32 INFO - PROCESS | 3864 | 1468522952186 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 INFO - PROCESS | 3864 | 1468522952229 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 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
11:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
11:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
11:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
11:02:32 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
11:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
11:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
11:02:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
11:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 215ms
11:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
11:02:32 INFO - PROCESS | 3864 | 1468522952395 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 INFO - PROCESS | 3864 | 1468522952440 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 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.
11:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 200ms
11:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
11:02:32 INFO - PROCESS | 3864 | 1468522952607 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 INFO - PROCESS | 3864 | 1468522952644 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 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.
11:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 157ms
11:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
11:02:32 INFO - PROCESS | 3864 | 1468522952796 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 INFO - PROCESS | 3864 | 1468522952812 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
11:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 172ms
11:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
11:02:32 INFO - PROCESS | 3864 | 1468522952964 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:32 INFO - PROCESS | 3864 | 1468522952991 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
11:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 200ms
11:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
11:02:33 INFO - PROCESS | 3864 | 1468522953185 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - PROCESS | 3864 | 1468522953218 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
11:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 172ms
11:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
11:02:33 INFO - PROCESS | 3864 | 1468522953354 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - PROCESS | 3864 | 1468522953395 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
11:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 215ms
11:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
11:02:33 INFO - PROCESS | 3864 | 1468522953565 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - PROCESS | 3864 | 1468522953609 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
11:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 200ms
11:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
11:02:33 INFO - PROCESS | 3864 | 1468522953777 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - PROCESS | 3864 | 1468522953805 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
11:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 158ms
11:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
11:02:33 INFO - PROCESS | 3864 | 1468522953947 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:33 INFO - PROCESS | 3864 | 1468522953976 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
11:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 172ms
11:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
11:02:34 INFO - PROCESS | 3864 | 1468522954118 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - PROCESS | 3864 | 1468522954166 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
11:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 201ms
11:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
11:02:34 INFO - PROCESS | 3864 | 1468522954330 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - PROCESS | 3864 | 1468522954370 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
11:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 158ms
11:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
11:02:34 INFO - PROCESS | 3864 | 1468522954498 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - PROCESS | 3864 | 1468522954538 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
11:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 172ms
11:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
11:02:34 INFO - PROCESS | 3864 | 1468522954674 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - PROCESS | 3864 | 1468522954721 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
11:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 172ms
11:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
11:02:34 INFO - PROCESS | 3864 | 1468522954858 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:34 INFO - PROCESS | 3864 | 1468522954878 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
11:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 172ms
11:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
11:02:35 INFO - PROCESS | 3864 | 1468522955029 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - PROCESS | 3864 | 1468522955075 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
11:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 201ms
11:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
11:02:35 INFO - PROCESS | 3864 | 1468522955237 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - PROCESS | 3864 | 1468522955279 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
11:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 158ms
11:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
11:02:35 INFO - PROCESS | 3864 | 1468522955410 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - PROCESS | 3864 | 1468522955443 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
11:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 172ms
11:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
11:02:35 INFO - PROCESS | 3864 | 1468522955579 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - PROCESS | 3864 | 1468522955614 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
11:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 172ms
11:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
11:02:35 INFO - PROCESS | 3864 | 1468522955768 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - PROCESS | 3864 | 1468522955791 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
11:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 172ms
11:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
11:02:35 INFO - PROCESS | 3864 | 1468522955936 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:35 INFO - PROCESS | 3864 | 1468522955996 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
11:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 401ms
11:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
11:02:36 INFO - PROCESS | 3864 | 1468522956333 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:36 INFO - PROCESS | 3864 | 1468522956374 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
11:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 201ms
11:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
11:02:36 INFO - PROCESS | 3864 | 1468522956546 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:36 INFO - PROCESS | 3864 | 1468522956583 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
11:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 158ms
11:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
11:02:36 INFO - PROCESS | 3864 | 1468522956716 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:36 INFO - PROCESS | 3864 | 1468522956751 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
11:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 172ms
11:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
11:02:36 INFO - PROCESS | 3864 | 1468522956885 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:36 INFO - PROCESS | 3864 | 1468522956913 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
11:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 172ms
11:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
11:02:37 INFO - PROCESS | 3864 | 1468522957058 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - PROCESS | 3864 | 1468522957089 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
11:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 172ms
11:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
11:02:37 INFO - PROCESS | 3864 | 1468522957225 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - PROCESS | 3864 | 1468522957261 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
11:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 172ms
11:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
11:02:37 INFO - PROCESS | 3864 | 1468522957413 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - PROCESS | 3864 | 1468522957440 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
11:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 172ms
11:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
11:02:37 INFO - PROCESS | 3864 | 1468522957586 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - PROCESS | 3864 | 1468522957612 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
11:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 172ms
11:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
11:02:37 INFO - PROCESS | 3864 | 1468522957753 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - PROCESS | 3864 | 1468522957787 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
11:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 158ms
11:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
11:02:37 INFO - PROCESS | 3864 | 1468522957925 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:37 INFO - PROCESS | 3864 | 1468522957974 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
11:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 200ms
11:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
11:02:38 INFO - PROCESS | 3864 | 1468522958134 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - PROCESS | 3864 | 1468522958170 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
11:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 172ms
11:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
11:02:38 INFO - PROCESS | 3864 | 1468522958308 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - PROCESS | 3864 | 1468522958359 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
11:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 230ms
11:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
11:02:38 INFO - PROCESS | 3864 | 1468522958536 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - PROCESS | 3864 | 1468522958577 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 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
11:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 172ms
11:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
11:02:38 INFO - PROCESS | 3864 | 1468522958721 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - PROCESS | 3864 | 1468522958763 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
11:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 201ms
11:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
11:02:38 INFO - PROCESS | 3864 | 1468522958933 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:38 INFO - PROCESS | 3864 | 1468522958959 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:39 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)
11:02:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 673ms
11:02:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
11:02:39 INFO - PROCESS | 3864 | 1468522959611 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:39 INFO - PROCESS | 3864 | 1468522959643 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
11:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 631ms
11:02:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
11:02:40 INFO - PROCESS | 3864 | 1468522960247 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:40 INFO - PROCESS | 3864 | 1468522960275 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
11:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 573ms
11:02:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
11:02:40 INFO - PROCESS | 3864 | 1468522960829 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:40 INFO - PROCESS | 3864 | 1468522960858 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:41 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)
11:02:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 573ms
11:02:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
11:02:41 INFO - PROCESS | 3864 | 1468522961429 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:41 INFO - PROCESS | 3864 | 1468522961462 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:42 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)
11:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 631ms
11:02:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
11:02:42 INFO - PROCESS | 3864 | 1468522962067 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:42 INFO - PROCESS | 3864 | 1468522962101 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
11:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 802ms
11:02:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
11:02:42 INFO - PROCESS | 3864 | 1468522962891 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:42 INFO - PROCESS | 3864 | 1468522962901 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
11:02:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 645ms
11:02:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
11:02:43 INFO - PROCESS | 3864 | 1468522963519 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:43 INFO - PROCESS | 3864 | 1468522963547 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
11:02:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 664ms
11:02:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
11:02:44 INFO - PROCESS | 3864 | 1468522964197 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:44 INFO - PROCESS | 3864 | 1468522964219 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:44 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
11:02:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 682ms
11:02:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
11:02:44 INFO - PROCESS | 3864 | 1468522964859 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:44 INFO - PROCESS | 3864 | 1468522964888 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
11:02:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 682ms
11:02:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
11:02:45 INFO - PROCESS | 3864 | 1468522965540 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:45 INFO - PROCESS | 3864 | 1468522965566 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:45 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
11:02:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
11:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 182ms
11:02:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
11:02:45 INFO - PROCESS | 3864 | 1468522965731 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:45 INFO - PROCESS | 3864 | 1468522965769 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
11:02:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 212ms
11:02:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
11:02:45 INFO - PROCESS | 3864 | 1468522965959 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:45 INFO - PROCESS | 3864 | 1468522965993 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:46 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
11:02:46 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:02:46 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:02:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
11:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 182ms
11:02:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
11:02:46 INFO - PROCESS | 3864 | 1468522966132 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:46 INFO - PROCESS | 3864 | 1468522966165 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
11:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 181ms
11:02:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
11:02:46 INFO - PROCESS | 3864 | 1468522966322 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:46 INFO - PROCESS | 3864 | 1468522966356 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
11:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 683ms
11:02:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
11:02:46 INFO - PROCESS | 3864 | 1468522967002 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:47 INFO - PROCESS | 3864 | 1468522967035 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:47 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
11:02:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 667ms
11:02:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
11:02:47 INFO - PROCESS | 3864 | 1468522967686 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:47 INFO - PROCESS | 3864 | 1468522967718 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:48 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.)
11:02:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 712ms
11:02:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
11:02:48 INFO - PROCESS | 3864 | 1468522968409 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:48 INFO - PROCESS | 3864 | 1468522968450 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
11:02:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 682ms
11:02:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
11:02:49 INFO - PROCESS | 3864 | 1468522969094 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:49 INFO - PROCESS | 3864 | 1468522969105 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:49 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
11:02:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 682ms
11:02:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
11:02:49 INFO - PROCESS | 3864 | 1468522969759 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:49 INFO - PROCESS | 3864 | 1468522969786 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
11:02:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 182ms
11:02:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
11:02:49 INFO - PROCESS | 3864 | 1468522969947 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:49 INFO - PROCESS | 3864 | 1468522969986 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
11:02:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 682ms
11:02:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
11:02:50 INFO - PROCESS | 3864 | 1468522970629 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:50 INFO - PROCESS | 3864 | 1468522970655 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
11:02:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 667ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
11:02:51 INFO - PROCESS | 3864 | 1468522971289 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:51 INFO - PROCESS | 3864 | 1468522971320 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 182ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
11:02:51 INFO - PROCESS | 3864 | 1468522971479 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:51 INFO - PROCESS | 3864 | 1468522971514 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 182ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
11:02:51 INFO - PROCESS | 3864 | 1468522971671 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:51 INFO - PROCESS | 3864 | 1468522971685 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 182ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
11:02:51 INFO - PROCESS | 3864 | 1468522971840 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:51 INFO - PROCESS | 3864 | 1468522971873 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 182ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
11:02:52 INFO - PROCESS | 3864 | 1468522972030 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - PROCESS | 3864 | 1468522972067 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 182ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
11:02:52 INFO - PROCESS | 3864 | 1468522972202 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - PROCESS | 3864 | 1468522972237 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 182ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
11:02:52 INFO - PROCESS | 3864 | 1468522972391 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - PROCESS | 3864 | 1468522972425 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 167ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
11:02:52 INFO - PROCESS | 3864 | 1468522972582 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - PROCESS | 3864 | 1468522972609 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 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
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 182ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
11:02:52 INFO - PROCESS | 3864 | 1468522972770 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - PROCESS | 3864 | 1468522972795 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 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
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 182ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
11:02:52 INFO - PROCESS | 3864 | 1468522972943 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:52 INFO - PROCESS | 3864 | 1468522972984 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 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
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 182ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
11:02:53 INFO - PROCESS | 3864 | 1468522973132 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 INFO - PROCESS | 3864 | 1468522973169 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 181ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
11:02:53 INFO - PROCESS | 3864 | 1468522973321 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 INFO - PROCESS | 3864 | 1468522973336 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 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
11:02:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
11:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 182ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
11:02:53 INFO - PROCESS | 3864 | 1468522973494 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 INFO - PROCESS | 3864 | 1468522973537 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 182ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
11:02:53 INFO - PROCESS | 3864 | 1468522973682 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 INFO - PROCESS | 3864 | 1468522973718 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 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
11:02:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
11:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 182ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
11:02:53 INFO - PROCESS | 3864 | 1468522973856 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:53 INFO - PROCESS | 3864 | 1468522973896 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 167ms
11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
11:02:54 INFO - PROCESS | 3864 | 1468522974046 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - PROCESS | 3864 | 1468522974086 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 182ms
11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
11:02:54 INFO - PROCESS | 3864 | 1468522974235 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - PROCESS | 3864 | 1468522974265 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 379ms
11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
11:02:54 INFO - PROCESS | 3864 | 1468522974612 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - PROCESS | 3864 | 1468522974641 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 182ms
11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
11:02:54 INFO - PROCESS | 3864 | 1468522974803 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - PROCESS | 3864 | 1468522974830 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 182ms
11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
11:02:54 INFO - PROCESS | 3864 | 1468522974976 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - PROCESS | 3864 | 1468522975021 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 182ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
11:02:55 INFO - PROCESS | 3864 | 1468522975164 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - PROCESS | 3864 | 1468522975201 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 167ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
11:02:55 INFO - PROCESS | 3864 | 1468522975356 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - PROCESS | 3864 | 1468522975387 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 182ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
11:02:55 INFO - PROCESS | 3864 | 1468522975547 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - PROCESS | 3864 | 1468522975573 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 182ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
11:02:55 INFO - PROCESS | 3864 | 1468522975717 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - PROCESS | 3864 | 1468522975752 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 182ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
11:02:55 INFO - PROCESS | 3864 | 1468522975907 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:55 INFO - PROCESS | 3864 | 1468522975943 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 181ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
11:02:56 INFO - PROCESS | 3864 | 1468522976098 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - PROCESS | 3864 | 1468522976112 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 182ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
11:02:56 INFO - PROCESS | 3864 | 1468522976268 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - PROCESS | 3864 | 1468522976313 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 182ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
11:02:56 INFO - PROCESS | 3864 | 1468522976459 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - PROCESS | 3864 | 1468522976488 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 167ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
11:02:56 INFO - PROCESS | 3864 | 1468522976647 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - PROCESS | 3864 | 1468522976672 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 167ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
11:02:56 INFO - PROCESS | 3864 | 1468522976820 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:56 INFO - PROCESS | 3864 | 1468522976866 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 212ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
11:02:57 INFO - PROCESS | 3864 | 1468522977049 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - PROCESS | 3864 | 1468522977089 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 182ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
11:02:57 INFO - PROCESS | 3864 | 1468522977222 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - PROCESS | 3864 | 1468522977263 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 166ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
11:02:57 INFO - PROCESS | 3864 | 1468522977413 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - PROCESS | 3864 | 1468522977473 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 213ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
11:02:57 INFO - PROCESS | 3864 | 1468522977642 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - PROCESS | 3864 | 1468522977675 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 182ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
11:02:57 INFO - PROCESS | 3864 | 1468522977814 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:57 INFO - PROCESS | 3864 | 1468522977849 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 212ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
11:02:58 INFO - PROCESS | 3864 | 1468522978044 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - PROCESS | 3864 | 1468522978086 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 182ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
11:02:58 INFO - PROCESS | 3864 | 1468522978232 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - PROCESS | 3864 | 1468522978278 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 182ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
11:02:58 INFO - PROCESS | 3864 | 1468522978409 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - PROCESS | 3864 | 1468522978439 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 182ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
11:02:58 INFO - PROCESS | 3864 | 1468522978596 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - PROCESS | 3864 | 1468522978625 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 167ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
11:02:58 INFO - PROCESS | 3864 | 1468522978784 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - PROCESS | 3864 | 1468522978816 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 182ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
11:02:58 INFO - PROCESS | 3864 | 1468522978963 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - PROCESS | 3864 | 1468522979010 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 182ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
11:02:59 INFO - PROCESS | 3864 | 1468522979150 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - PROCESS | 3864 | 1468522979183 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 181ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
11:02:59 INFO - PROCESS | 3864 | 1468522979342 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - PROCESS | 3864 | 1468522979372 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 182ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
11:02:59 INFO - PROCESS | 3864 | 1468522979514 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - PROCESS | 3864 | 1468522979554 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 182ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
11:02:59 INFO - PROCESS | 3864 | 1468522979702 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - PROCESS | 3864 | 1468522979744 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 167ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
11:02:59 INFO - PROCESS | 3864 | 1468522979877 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:02:59 INFO - PROCESS | 3864 | 1468522979911 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 182ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
11:03:00 INFO - PROCESS | 3864 | 1468522980066 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:00 INFO - PROCESS | 3864 | 1468522980109 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 182ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
11:03:00 INFO - PROCESS | 3864 | 1468522980264 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:00 INFO - PROCESS | 3864 | 1468522980298 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 167ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
11:03:00 INFO - PROCESS | 3864 | 1468522980490 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:00 INFO - PROCESS | 3864 | 1468522980562 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 409ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
11:03:00 INFO - PROCESS | 3864 | 1468522980938 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:00 INFO - PROCESS | 3864 | 1468522980970 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 182ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
11:03:01 INFO - PROCESS | 3864 | 1468522981109 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - PROCESS | 3864 | 1468522981161 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 212ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
11:03:01 INFO - PROCESS | 3864 | 1468522981338 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - PROCESS | 3864 | 1468522981371 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 182ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
11:03:01 INFO - PROCESS | 3864 | 1468522981510 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - PROCESS | 3864 | 1468522981537 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 182ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
11:03:01 INFO - PROCESS | 3864 | 1468522981698 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - PROCESS | 3864 | 1468522981734 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 167ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
11:03:01 INFO - PROCESS | 3864 | 1468522981888 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:01 INFO - PROCESS | 3864 | 1468522981926 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 167ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
11:03:02 INFO - PROCESS | 3864 | 1468522982077 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - PROCESS | 3864 | 1468522982101 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - PROCESS | 3864 | 1468522982170 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 182ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
11:03:02 INFO - PROCESS | 3864 | 1468522982248 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - PROCESS | 3864 | 1468522982287 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 182ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
11:03:02 INFO - PROCESS | 3864 | 1468522982438 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - PROCESS | 3864 | 1468522982467 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 182ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
11:03:02 INFO - PROCESS | 3864 | 1468522982630 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - PROCESS | 3864 | 1468522982660 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 182ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
11:03:02 INFO - PROCESS | 3864 | 1468522982810 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - PROCESS | 3864 | 1468522982859 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 167ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
11:03:02 INFO - PROCESS | 3864 | 1468522982997 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - PROCESS | 3864 | 1468522983040 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 182ms
11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
11:03:03 INFO - PROCESS | 3864 | 1468522983176 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - PROCESS | 3864 | 1468522983236 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 227ms
11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
11:03:03 INFO - PROCESS | 3864 | 1468522983403 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - PROCESS | 3864 | 1468522983450 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 182ms
11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
11:03:03 INFO - PROCESS | 3864 | 1468522983596 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - PROCESS | 3864 | 1468522983633 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 182ms
11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
11:03:03 INFO - PROCESS | 3864 | 1468522983770 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - PROCESS | 3864 | 1468522983816 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 182ms
11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
11:03:03 INFO - PROCESS | 3864 | 1468522983960 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:03 INFO - PROCESS | 3864 | 1468522984001 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 212ms
11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
11:03:04 INFO - PROCESS | 3864 | 1468522984189 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - PROCESS | 3864 | 1468522984235 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 182ms
11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
11:03:04 INFO - PROCESS | 3864 | 1468522984363 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - PROCESS | 3864 | 1468522984407 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 182ms
11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
11:03:04 INFO - PROCESS | 3864 | 1468522984551 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - PROCESS | 3864 | 1468522984582 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 167ms
11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
11:03:04 INFO - PROCESS | 3864 | 1468522984741 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - PROCESS | 3864 | 1468522984780 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 167ms
11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
11:03:04 INFO - PROCESS | 3864 | 1468522984913 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:04 INFO - PROCESS | 3864 | 1468522984956 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 182ms
11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
11:03:05 INFO - PROCESS | 3864 | 1468522985102 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - PROCESS | 3864 | 1468522985147 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 182ms
11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
11:03:05 INFO - PROCESS | 3864 | 1468522985293 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - PROCESS | 3864 | 1468522985338 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 182ms
11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
11:03:05 INFO - PROCESS | 3864 | 1468522985465 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - PROCESS | 3864 | 1468522985517 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 182ms
11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
11:03:05 INFO - PROCESS | 3864 | 1468522985654 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - PROCESS | 3864 | 1468522985697 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 181ms
11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
11:03:05 INFO - PROCESS | 3864 | 1468522985845 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - PROCESS | 3864 | 1468522985888 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 182ms
11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
11:03:06 INFO - PROCESS | 3864 | 1468522986016 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - PROCESS | 3864 | 1468522986070 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
11:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 167ms
11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
11:03:06 INFO - PROCESS | 3864 | 1468522986206 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - PROCESS | 3864 | 1468522986239 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
11:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 167ms
11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
11:03:06 INFO - PROCESS | 3864 | 1468522986395 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - PROCESS | 3864 | 1468522986427 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
11:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 182ms
11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
11:03:06 INFO - PROCESS | 3864 | 1468522986572 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - PROCESS | 3864 | 1468522986609 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
11:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 182ms
11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
11:03:06 INFO - PROCESS | 3864 | 1468522986805 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:06 INFO - PROCESS | 3864 | 1468522986868 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
11:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 440ms
11:03:07 INFO - PROCESS | 3864 | 1468522987347 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
11:03:07 INFO - PROCESS | 3864 | 1468522987379 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
11:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 152ms
11:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
11:03:07 INFO - PROCESS | 3864 | 1468522987516 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:07 INFO - PROCESS | 3864 | 1468522987556 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
11:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 227ms
11:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
11:03:07 INFO - PROCESS | 3864 | 1468522987746 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:07 INFO - PROCESS | 3864 | 1468522987781 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
11:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 182ms
11:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
11:03:07 INFO - PROCESS | 3864 | 1468522987932 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:07 INFO - PROCESS | 3864 | 1468522987973 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 182ms
11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
11:03:08 INFO - PROCESS | 3864 | 1468522988104 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - PROCESS | 3864 | 1468522988133 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 182ms
11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
11:03:08 INFO - PROCESS | 3864 | 1468522988298 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - PROCESS | 3864 | 1468522988331 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 182ms
11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
11:03:08 INFO - PROCESS | 3864 | 1468522988487 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - PROCESS | 3864 | 1468522988520 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 182ms
11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
11:03:08 INFO - PROCESS | 3864 | 1468522988661 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - PROCESS | 3864 | 1468522988697 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 182ms
11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
11:03:08 INFO - PROCESS | 3864 | 1468522988848 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:08 INFO - PROCESS | 3864 | 1468522988883 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 182ms
11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
11:03:09 INFO - PROCESS | 3864 | 1468522989038 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - PROCESS | 3864 | 1468522989074 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 182ms
11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
11:03:09 INFO - PROCESS | 3864 | 1468522989213 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - PROCESS | 3864 | 1468522989275 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 227ms
11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
11:03:09 INFO - PROCESS | 3864 | 1468522989442 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - PROCESS | 3864 | 1468522989486 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 182ms
11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
11:03:09 INFO - PROCESS | 3864 | 1468522989631 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - PROCESS | 3864 | 1468522989660 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 227ms
11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
11:03:09 INFO - PROCESS | 3864 | 1468522989845 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:09 INFO - PROCESS | 3864 | 1468522989890 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 213ms
11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
11:03:10 INFO - PROCESS | 3864 | 1468522990072 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - PROCESS | 3864 | 1468522990107 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 167ms
11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
11:03:10 INFO - PROCESS | 3864 | 1468522990245 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - PROCESS | 3864 | 1468522990287 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 212ms
11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
11:03:10 INFO - PROCESS | 3864 | 1468522990477 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - PROCESS | 3864 | 1468522990512 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 182ms
11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
11:03:10 INFO - PROCESS | 3864 | 1468522990665 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - PROCESS | 3864 | 1468522990693 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 167ms
11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
11:03:10 INFO - PROCESS | 3864 | 1468522990838 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:10 INFO - PROCESS | 3864 | 1468522990875 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 167ms
11:03:11 INFO - PROCESS | 3864 | 1468522991029 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
11:03:11 INFO - PROCESS | 3864 | 1468522991069 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 182ms
11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
11:03:11 INFO - PROCESS | 3864 | 1468522991221 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 INFO - PROCESS | 3864 | 1468522991252 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 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
11:03:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:03:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
11:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 182ms
11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
11:03:11 INFO - PROCESS | 3864 | 1468522991396 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 INFO - PROCESS | 3864 | 1468522991439 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 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
11:03:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:03:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
11:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 181ms
11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
11:03:11 INFO - PROCESS | 3864 | 1468522991584 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 INFO - PROCESS | 3864 | 1468522991622 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 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
11:03:11 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:03:11 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:03:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
11:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 182ms
11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
11:03:11 INFO - PROCESS | 3864 | 1468522991772 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 INFO - PROCESS | 3864 | 1468522991810 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 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
11:03:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:03:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
11:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 166ms
11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
11:03:11 INFO - PROCESS | 3864 | 1468522991947 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:11 INFO - PROCESS | 3864 | 1468522991988 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 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
11:03:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:03:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
11:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 182ms
11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
11:03:12 INFO - PROCESS | 3864 | 1468522992136 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 INFO - PROCESS | 3864 | 1468522992170 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 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
11:03:12 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:03:12 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:03:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
11:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 182ms
11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
11:03:12 INFO - PROCESS | 3864 | 1468522992327 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 INFO - PROCESS | 3864 | 1468522992373 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 182ms
11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
11:03:12 INFO - PROCESS | 3864 | 1468522992497 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 INFO - PROCESS | 3864 | 1468522992543 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 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
11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 182ms
11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
11:03:12 INFO - PROCESS | 3864 | 1468522992686 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 INFO - PROCESS | 3864 | 1468522992727 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 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
11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 182ms
11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
11:03:12 INFO - PROCESS | 3864 | 1468522992877 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:12 INFO - PROCESS | 3864 | 1468522992909 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 227ms
11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
11:03:13 INFO - PROCESS | 3864 | 1468522993210 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:13 INFO - PROCESS | 3864 | 1468522993269 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 439ms
11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
11:03:13 INFO - PROCESS | 3864 | 1468522993574 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:13 INFO - PROCESS | 3864 | 1468522993604 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 182ms
11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
11:03:13 INFO - PROCESS | 3864 | 1468522993767 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:13 INFO - PROCESS | 3864 | 1468522993798 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:13 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
11:03:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
11:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 167ms
11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
11:03:13 INFO - PROCESS | 3864 | 1468522993961 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:13 INFO - PROCESS | 3864 | 1468522993999 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 213ms
11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
11:03:14 INFO - PROCESS | 3864 | 1468522994169 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - PROCESS | 3864 | 1468522994197 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 136ms
11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
11:03:14 INFO - PROCESS | 3864 | 1468522994308 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - PROCESS | 3864 | 1468522994345 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 182ms
11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
11:03:14 INFO - PROCESS | 3864 | 1468522994496 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - PROCESS | 3864 | 1468522994539 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 182ms
11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
11:03:14 INFO - PROCESS | 3864 | 1468522994669 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - PROCESS | 3864 | 1468522994695 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 182ms
11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
11:03:14 INFO - PROCESS | 3864 | 1468522994859 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:14 INFO - PROCESS | 3864 | 1468522994887 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 167ms
11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
11:03:15 INFO - PROCESS | 3864 | 1468522995047 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - PROCESS | 3864 | 1468522995085 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 167ms
11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
11:03:15 INFO - PROCESS | 3864 | 1468522995219 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - PROCESS | 3864 | 1468522995255 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 182ms
11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
11:03:15 INFO - PROCESS | 3864 | 1468522995411 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - PROCESS | 3864 | 1468522995473 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 212ms
11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
11:03:15 INFO - PROCESS | 3864 | 1468522995639 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - PROCESS | 3864 | 1468522995681 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 167ms
11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
11:03:15 INFO - PROCESS | 3864 | 1468522995809 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:15 INFO - PROCESS | 3864 | 1468522995851 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 212ms
11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
11:03:16 INFO - PROCESS | 3864 | 1468522996040 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - PROCESS | 3864 | 1468522996079 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 182ms
11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
11:03:16 INFO - PROCESS | 3864 | 1468522996228 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - PROCESS | 3864 | 1468522996283 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 212ms
11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
11:03:16 INFO - PROCESS | 3864 | 1468522996441 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - PROCESS | 3864 | 1468522996486 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 228ms
11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
11:03:16 INFO - PROCESS | 3864 | 1468522996672 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - PROCESS | 3864 | 1468522996705 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 182ms
11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
11:03:16 INFO - PROCESS | 3864 | 1468522996860 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:16 INFO - PROCESS | 3864 | 1468522996888 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 182ms
11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
11:03:17 INFO - PROCESS | 3864 | 1468522997032 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - PROCESS | 3864 | 1468522997062 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 181ms
11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
11:03:17 INFO - PROCESS | 3864 | 1468522997222 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - PROCESS | 3864 | 1468522997257 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 182ms
11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
11:03:17 INFO - PROCESS | 3864 | 1468522997399 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - PROCESS | 3864 | 1468522997446 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 182ms
11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
11:03:17 INFO - PROCESS | 3864 | 1468522997583 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - PROCESS | 3864 | 1468522997618 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 167ms
11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
11:03:17 INFO - PROCESS | 3864 | 1468522997774 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - PROCESS | 3864 | 1468522997821 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 167ms
11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
11:03:17 INFO - PROCESS | 3864 | 1468522997962 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:17 INFO - PROCESS | 3864 | 1468522997988 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 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
11:03:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:03:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
11:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 182ms
11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
11:03:18 INFO - PROCESS | 3864 | 1468522998135 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 INFO - PROCESS | 3864 | 1468522998182 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 182ms
11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
11:03:18 INFO - PROCESS | 3864 | 1468522998324 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 INFO - PROCESS | 3864 | 1468522998372 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 212ms
11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
11:03:18 INFO - PROCESS | 3864 | 1468522998537 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 INFO - PROCESS | 3864 | 1468522998570 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 182ms
11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
11:03:18 INFO - PROCESS | 3864 | 1468522998726 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 INFO - PROCESS | 3864 | 1468522998773 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 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
11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 182ms
11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
11:03:18 INFO - PROCESS | 3864 | 1468522998915 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:18 INFO - PROCESS | 3864 | 1468522998948 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:19 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
11:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 182ms
11:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
11:03:19 INFO - PROCESS | 3864 | 1468522999105 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:19 INFO - PROCESS | 3864 | 1468522999143 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
11:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 425ms
11:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
11:03:19 INFO - PROCESS | 3864 | 1468522999523 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:19 INFO - PROCESS | 3864 | 1468522999567 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
11:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 848ms
11:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
11:03:20 INFO - PROCESS | 3864 | 1468523000374 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:20 INFO - PROCESS | 3864 | 1468523000412 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
11:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 166ms
11:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
11:03:20 INFO - PROCESS | 3864 | 1468523000564 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:20 INFO - PROCESS | 3864 | 1468523000595 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
11:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 182ms
11:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
11:03:20 INFO - PROCESS | 3864 | 1468523000756 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:20 INFO - PROCESS | 3864 | 1468523000778 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
11:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 182ms
11:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
11:03:20 INFO - PROCESS | 3864 | 1468523000925 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:20 INFO - PROCESS | 3864 | 1468523000966 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 182ms
11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
11:03:21 INFO - PROCESS | 3864 | 1468523001114 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - PROCESS | 3864 | 1468523001142 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 182ms
11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
11:03:21 INFO - PROCESS | 3864 | 1468523001304 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - PROCESS | 3864 | 1468523001324 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 182ms
11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
11:03:21 INFO - PROCESS | 3864 | 1468523001476 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - PROCESS | 3864 | 1468523001510 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 182ms
11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
11:03:21 INFO - PROCESS | 3864 | 1468523001667 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - PROCESS | 3864 | 1468523001713 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 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
11:03:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
11:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 182ms
11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
11:03:21 INFO - PROCESS | 3864 | 1468523001859 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:21 INFO - PROCESS | 3864 | 1468523001876 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
11:03:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
11:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 182ms
11:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
11:03:22 INFO - PROCESS | 3864 | 1468523002033 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 INFO - PROCESS | 3864 | 1468523002076 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 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
11:03:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
11:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 182ms
11:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
11:03:22 INFO - PROCESS | 3864 | 1468523002223 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 INFO - PROCESS | 3864 | 1468523002278 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 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]"
11:03:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:03:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
11:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 227ms
11:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
11:03:22 INFO - PROCESS | 3864 | 1468523002436 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 INFO - PROCESS | 3864 | 1468523002470 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 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
11:03:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
11:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 212ms
11:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
11:03:22 INFO - PROCESS | 3864 | 1468523002667 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 INFO - PROCESS | 3864 | 1468523002708 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
11:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 166ms
11:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
11:03:22 INFO - PROCESS | 3864 | 1468523002855 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:22 INFO - PROCESS | 3864 | 1468523002902 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 213ms
11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
11:03:23 INFO - PROCESS | 3864 | 1468523003067 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - PROCESS | 3864 | 1468523003102 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 182ms
11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
11:03:23 INFO - PROCESS | 3864 | 1468523003255 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - PROCESS | 3864 | 1468523003290 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 181ms
11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
11:03:23 INFO - PROCESS | 3864 | 1468523003444 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - PROCESS | 3864 | 1468523003479 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 166ms
11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
11:03:23 INFO - PROCESS | 3864 | 1468523003617 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - PROCESS | 3864 | 1468523003644 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 182ms
11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
11:03:23 INFO - PROCESS | 3864 | 1468523003806 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - PROCESS | 3864 | 1468523003849 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 182ms
11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
11:03:23 INFO - PROCESS | 3864 | 1468523003995 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - PROCESS | 3864 | 1468523004034 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 182ms
11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
11:03:24 INFO - PROCESS | 3864 | 1468523004168 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - PROCESS | 3864 | 1468523004208 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 182ms
11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
11:03:24 INFO - PROCESS | 3864 | 1468523004356 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - PROCESS | 3864 | 1468523004398 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 182ms
11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
11:03:24 INFO - PROCESS | 3864 | 1468523004547 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - PROCESS | 3864 | 1468523004595 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 182ms
11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
11:03:24 INFO - PROCESS | 3864 | 1468523004719 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - PROCESS | 3864 | 1468523004758 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 182ms
11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
11:03:24 INFO - PROCESS | 3864 | 1468523004914 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:24 INFO - PROCESS | 3864 | 1468523004949 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
11:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 182ms
11:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
11:03:25 INFO - PROCESS | 3864 | 1468523005102 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:25 INFO - PROCESS | 3864 | 1468523005143 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
11:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 182ms
11:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
11:03:25 INFO - PROCESS | 3864 | 1468523005274 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:25 INFO - PROCESS | 3864 | 1468523005306 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
11:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 182ms
11:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
11:03:25 INFO - PROCESS | 3864 | 1468523005465 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:25 INFO - PROCESS | 3864 | 1468523005511 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
11:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 424ms
11:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
11:03:25 INFO - PROCESS | 3864 | 1468523005883 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:25 INFO - PROCESS | 3864 | 1468523005942 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 182ms
11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
11:03:26 INFO - PROCESS | 3864 | 1468523006073 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - PROCESS | 3864 | 1468523006105 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 182ms
11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
11:03:26 INFO - PROCESS | 3864 | 1468523006264 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - PROCESS | 3864 | 1468523006275 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 182ms
11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
11:03:26 INFO - PROCESS | 3864 | 1468523006434 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - PROCESS | 3864 | 1468523006472 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 182ms
11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
11:03:26 INFO - PROCESS | 3864 | 1468523006624 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - PROCESS | 3864 | 1468523006659 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 167ms
11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
11:03:26 INFO - PROCESS | 3864 | 1468523006814 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - PROCESS | 3864 | 1468523006837 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 167ms
11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
11:03:26 INFO - PROCESS | 3864 | 1468523006985 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - PROCESS | 3864 | 1468523007017 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
11:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 182ms
11:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
11:03:27 INFO - PROCESS | 3864 | 1468523007175 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - PROCESS | 3864 | 1468523007208 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
11:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 181ms
11:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
11:03:27 INFO - PROCESS | 3864 | 1468523007364 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - PROCESS | 3864 | 1468523007399 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
11:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 182ms
11:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
11:03:27 INFO - PROCESS | 3864 | 1468523007535 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - PROCESS | 3864 | 1468523007571 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
11:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 182ms
11:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
11:03:27 INFO - PROCESS | 3864 | 1468523007725 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - PROCESS | 3864 | 1468523007769 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
11:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 228ms
11:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
11:03:27 INFO - PROCESS | 3864 | 1468523007956 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:27 INFO - PROCESS | 3864 | 1468523007983 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
11:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 182ms
11:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
11:03:28 INFO - PROCESS | 3864 | 1468523008129 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - PROCESS | 3864 | 1468523008175 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
11:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 212ms
11:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
11:03:28 INFO - PROCESS | 3864 | 1468523008357 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - PROCESS | 3864 | 1468523008399 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
11:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 182ms
11:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
11:03:28 INFO - PROCESS | 3864 | 1468523008530 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - PROCESS | 3864 | 1468523008574 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
11:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 212ms
11:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
11:03:28 INFO - PROCESS | 3864 | 1468523008759 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - PROCESS | 3864 | 1468523008800 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
11:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 167ms
11:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
11:03:28 INFO - PROCESS | 3864 | 1468523008949 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:28 INFO - PROCESS | 3864 | 1468523008990 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
11:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 212ms
11:03:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
11:03:29 INFO - PROCESS | 3864 | 1468523009161 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 INFO - PROCESS | 3864 | 1468523009190 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 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 () {
11:03:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
11:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
11:03:29 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 () {
11:03:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
11:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
11:03:29 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 () {
11:03:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
11:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
11:03:29 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 () {
11:03:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
11:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
11:03:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 197ms
11:03:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
11:03:29 INFO - PROCESS | 3864 | 1468523009357 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 INFO - PROCESS | 3864 | 1468523009392 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
11:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
11:03:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
11:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
11:03:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
11:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
11:03:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 182ms
11:03:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
11:03:29 INFO - PROCESS | 3864 | 1468523009548 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 INFO - PROCESS | 3864 | 1468523009590 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 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
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
11:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
11:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
11:03:29 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.
11:03:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
11:03:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 182ms
11:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
11:03:29 INFO - PROCESS | 3864 | 1468523009718 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 INFO - PROCESS | 3864 | 1468523009752 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
11:03:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 182ms
11:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
11:03:29 INFO - PROCESS | 3864 | 1468523009907 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:29 INFO - PROCESS | 3864 | 1468523009951 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
11:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 182ms
11:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
11:03:30 INFO - PROCESS | 3864 | 1468523010098 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - PROCESS | 3864 | 1468523010138 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
11:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 182ms
11:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
11:03:30 INFO - PROCESS | 3864 | 1468523010270 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - PROCESS | 3864 | 1468523010313 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
11:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 167ms
11:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
11:03:30 INFO - PROCESS | 3864 | 1468523010461 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - PROCESS | 3864 | 1468523010501 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
11:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 182ms
11:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
11:03:30 INFO - PROCESS | 3864 | 1468523010649 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - PROCESS | 3864 | 1468523010690 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
11:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 182ms
11:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
11:03:30 INFO - PROCESS | 3864 | 1468523010822 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - PROCESS | 3864 | 1468523010870 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
11:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 182ms
11:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
11:03:31 INFO - PROCESS | 3864 | 1468523011013 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - PROCESS | 3864 | 1468523011063 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
11:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 212ms
11:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
11:03:31 INFO - PROCESS | 3864 | 1468523011241 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - PROCESS | 3864 | 1468523011257 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
11:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 182ms
11:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
11:03:31 INFO - PROCESS | 3864 | 1468523011414 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - PROCESS | 3864 | 1468523011460 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
11:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 182ms
11:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
11:03:31 INFO - PROCESS | 3864 | 1468523011602 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - PROCESS | 3864 | 1468523011647 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
11:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 182ms
11:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
11:03:31 INFO - PROCESS | 3864 | 1468523011792 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:31 INFO - PROCESS | 3864 | 1468523011851 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
11:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 424ms
11:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
11:03:32 INFO - PROCESS | 3864 | 1468523012211 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:32 INFO - PROCESS | 3864 | 1468523012260 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
11:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 273ms
11:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
11:03:32 INFO - PROCESS | 3864 | 1468523012486 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:32 INFO - PROCESS | 3864 | 1468523012516 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
11:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 167ms
11:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
11:03:32 INFO - PROCESS | 3864 | 1468523012678 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:32 INFO - PROCESS | 3864 | 1468523012708 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
11:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 182ms
11:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
11:03:32 INFO - PROCESS | 3864 | 1468523012864 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:32 INFO - PROCESS | 3864 | 1468523012876 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
11:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 182ms
11:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
11:03:33 INFO - PROCESS | 3864 | 1468523013036 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - PROCESS | 3864 | 1468523013062 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
11:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 182ms
11:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
11:03:33 INFO - PROCESS | 3864 | 1468523013227 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - PROCESS | 3864 | 1468523013273 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
11:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 182ms
11:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
11:03:33 INFO - PROCESS | 3864 | 1468523013416 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - PROCESS | 3864 | 1468523013438 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
11:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 182ms
11:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
11:03:33 INFO - PROCESS | 3864 | 1468523013587 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - PROCESS | 3864 | 1468523013625 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
11:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 182ms
11:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
11:03:33 INFO - PROCESS | 3864 | 1468523013779 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - PROCESS | 3864 | 1468523013819 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 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
11:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 181ms
11:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
11:03:33 INFO - PROCESS | 3864 | 1468523013967 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:33 INFO - PROCESS | 3864 | 1468523013985 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
11:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 166ms
11:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
11:03:34 INFO - PROCESS | 3864 | 1468523014139 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 INFO - PROCESS | 3864 | 1468523014187 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 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
11:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 213ms
11:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
11:03:34 INFO - PROCESS | 3864 | 1468523014372 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 INFO - PROCESS | 3864 | 1468523014412 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
11:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 212ms
11:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
11:03:34 INFO - PROCESS | 3864 | 1468523014585 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 INFO - PROCESS | 3864 | 1468523014635 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
11:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 227ms
11:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
11:03:34 INFO - PROCESS | 3864 | 1468523014814 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 INFO - PROCESS | 3864 | 1468523014859 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
11:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 182ms
11:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
11:03:34 INFO - PROCESS | 3864 | 1468523015004 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - PROCESS | 3864 | 1468523015035 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
11:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 182ms
11:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
11:03:35 INFO - PROCESS | 3864 | 1468523015182 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - PROCESS | 3864 | 1468523015229 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
11:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 213ms
11:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
11:03:35 INFO - PROCESS | 3864 | 1468523015422 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - PROCESS | 3864 | 1468523015478 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
11:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 182ms
11:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
11:03:35 INFO - PROCESS | 3864 | 1468523015595 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - PROCESS | 3864 | 1468523015636 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
11:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 182ms
11:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
11:03:35 INFO - PROCESS | 3864 | 1468523015782 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - PROCESS | 3864 | 1468523015830 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
11:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 182ms
11:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
11:03:35 INFO - PROCESS | 3864 | 1468523015972 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - PROCESS | 3864 | 1468523016013 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
11:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 181ms
11:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
11:03:36 INFO - PROCESS | 3864 | 1468523016162 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - PROCESS | 3864 | 1468523016191 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
11:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 182ms
11:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
11:03:36 INFO - PROCESS | 3864 | 1468523016336 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - PROCESS | 3864 | 1468523016385 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
11:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 228ms
11:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
11:03:36 INFO - PROCESS | 3864 | 1468523016563 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - PROCESS | 3864 | 1468523016607 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
11:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 182ms
11:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
11:03:36 INFO - PROCESS | 3864 | 1468523016735 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - PROCESS | 3864 | 1468523016780 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
11:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 227ms
11:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
11:03:36 INFO - PROCESS | 3864 | 1468523016965 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:36 INFO - PROCESS | 3864 | 1468523016999 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
11:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 182ms
11:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
11:03:37 INFO - PROCESS | 3864 | 1468523017155 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - PROCESS | 3864 | 1468523017200 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
11:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 182ms
11:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
11:03:37 INFO - PROCESS | 3864 | 1468523017330 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - PROCESS | 3864 | 1468523017369 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 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
11:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 182ms
11:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
11:03:37 INFO - PROCESS | 3864 | 1468523017518 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - PROCESS | 3864 | 1468523017568 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
11:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 227ms
11:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
11:03:37 INFO - PROCESS | 3864 | 1468523017747 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - PROCESS | 3864 | 1468523017778 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
11:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 182ms
11:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
11:03:37 INFO - PROCESS | 3864 | 1468523017920 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:37 INFO - PROCESS | 3864 | 1468523017954 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:38 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
11:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 182ms
11:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
11:03:38 INFO - PROCESS | 3864 | 1468523018124 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:38 INFO - PROCESS | 3864 | 1468523018182 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
11:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 637ms
11:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
11:03:38 INFO - PROCESS | 3864 | 1468523018756 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:38 INFO - PROCESS | 3864 | 1468523018787 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
11:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 166ms
11:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
11:03:38 INFO - PROCESS | 3864 | 1468523018930 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:38 INFO - PROCESS | 3864 | 1468523018959 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
11:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 166ms
11:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
11:03:39 INFO - PROCESS | 3864 | 1468523019118 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - PROCESS | 3864 | 1468523019167 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
11:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 213ms
11:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
11:03:39 INFO - PROCESS | 3864 | 1468523019346 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - PROCESS | 3864 | 1468523019376 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
11:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 182ms
11:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
11:03:39 INFO - PROCESS | 3864 | 1468523019519 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - PROCESS | 3864 | 1468523019550 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 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
11:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 166ms
11:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
11:03:39 INFO - PROCESS | 3864 | 1468523019709 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - PROCESS | 3864 | 1468523019741 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
11:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 182ms
11:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
11:03:39 INFO - PROCESS | 3864 | 1468523019899 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:39 INFO - PROCESS | 3864 | 1468523019937 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 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
11:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 181ms
11:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
11:03:40 INFO - PROCESS | 3864 | 1468523020069 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - PROCESS | 3864 | 1468523020103 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
11:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 182ms
11:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
11:03:40 INFO - PROCESS | 3864 | 1468523020259 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - PROCESS | 3864 | 1468523020295 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
11:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 182ms
11:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
11:03:40 INFO - PROCESS | 3864 | 1468523020448 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - PROCESS | 3864 | 1468523020482 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
11:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 182ms
11:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
11:03:40 INFO - PROCESS | 3864 | 1468523020631 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - PROCESS | 3864 | 1468523020688 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
11:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 243ms
11:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
11:03:40 INFO - PROCESS | 3864 | 1468523020870 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:40 INFO - PROCESS | 3864 | 1468523020909 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
11:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 182ms
11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
11:03:41 INFO - PROCESS | 3864 | 1468523021057 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - PROCESS | 3864 | 1468523021106 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
11:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 227ms
11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
11:03:41 INFO - PROCESS | 3864 | 1468523021293 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - PROCESS | 3864 | 1468523021320 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
11:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 212ms
11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
11:03:41 INFO - PROCESS | 3864 | 1468523021516 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - PROCESS | 3864 | 1468523021546 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
11:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 212ms
11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
11:03:41 INFO - PROCESS | 3864 | 1468523021731 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - PROCESS | 3864 | 1468523021759 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
11:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 182ms
11:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
11:03:41 INFO - PROCESS | 3864 | 1468523021920 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:41 INFO - PROCESS | 3864 | 1468523021974 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
11:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 167ms
11:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
11:03:42 INFO - PROCESS | 3864 | 1468523022093 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 INFO - PROCESS | 3864 | 1468523022123 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
11:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 182ms
11:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
11:03:42 INFO - PROCESS | 3864 | 1468523022281 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 INFO - PROCESS | 3864 | 1468523022326 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 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
11:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 182ms
11:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
11:03:42 INFO - PROCESS | 3864 | 1468523022471 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 INFO - PROCESS | 3864 | 1468523022510 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 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
11:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 181ms
11:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
11:03:42 INFO - PROCESS | 3864 | 1468523022662 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 INFO - PROCESS | 3864 | 1468523022688 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 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
11:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 182ms
11:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
11:03:42 INFO - PROCESS | 3864 | 1468523022833 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:42 INFO - PROCESS | 3864 | 1468523022884 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 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)
11:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 182ms
11:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
11:03:43 INFO - PROCESS | 3864 | 1468523023022 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - PROCESS | 3864 | 1468523023053 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 182ms
11:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
11:03:43 INFO - PROCESS | 3864 | 1468523023197 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - PROCESS | 3864 | 1468523023243 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
11:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 182ms
11:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
11:03:43 INFO - PROCESS | 3864 | 1468523023385 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - PROCESS | 3864 | 1468523023420 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
11:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 167ms
11:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
11:03:43 INFO - PROCESS | 3864 | 1468523023576 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - PROCESS | 3864 | 1468523023608 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
11:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 182ms
11:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
11:03:43 INFO - PROCESS | 3864 | 1468523023763 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - PROCESS | 3864 | 1468523023779 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
11:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 182ms
11:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
11:03:43 INFO - PROCESS | 3864 | 1468523023939 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:43 INFO - PROCESS | 3864 | 1468523023989 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
11:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 182ms
11:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
11:03:44 INFO - PROCESS | 3864 | 1468523024126 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:44 INFO - PROCESS | 3864 | 1468523024175 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
11:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 182ms
11:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
11:03:44 INFO - PROCESS | 3864 | 1468523024321 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:44 INFO - PROCESS | 3864 | 1468523024381 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
11:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 409ms
11:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
11:03:44 INFO - PROCESS | 3864 | 1468523024754 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:44 INFO - PROCESS | 3864 | 1468523024784 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
11:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 182ms
11:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
11:03:44 INFO - PROCESS | 3864 | 1468523024930 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:44 INFO - PROCESS | 3864 | 1468523024969 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
11:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 182ms
11:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
11:03:45 INFO - PROCESS | 3864 | 1468523025122 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 INFO - PROCESS | 3864 | 1468523025150 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 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
11:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 182ms
11:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
11:03:45 INFO - PROCESS | 3864 | 1468523025309 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 INFO - PROCESS | 3864 | 1468523025338 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
11:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 182ms
11:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
11:03:45 INFO - PROCESS | 3864 | 1468523025480 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 INFO - PROCESS | 3864 | 1468523025517 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
11:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 182ms
11:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
11:03:45 INFO - PROCESS | 3864 | 1468523025671 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 INFO - PROCESS | 3864 | 1468523025720 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 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)
11:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 182ms
11:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
11:03:45 INFO - PROCESS | 3864 | 1468523025861 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:45 INFO - PROCESS | 3864 | 1468523025899 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 182ms
11:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
11:03:46 INFO - PROCESS | 3864 | 1468523026033 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - PROCESS | 3864 | 1468523026065 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
11:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 167ms
11:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
11:03:46 INFO - PROCESS | 3864 | 1468523026222 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - PROCESS | 3864 | 1468523026251 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
11:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 167ms
11:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
11:03:46 INFO - PROCESS | 3864 | 1468523026412 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - PROCESS | 3864 | 1468523026459 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
11:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 212ms
11:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
11:03:46 INFO - PROCESS | 3864 | 1468523026626 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - PROCESS | 3864 | 1468523026656 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
11:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 182ms
11:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
11:03:46 INFO - PROCESS | 3864 | 1468523026814 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:46 INFO - PROCESS | 3864 | 1468523026858 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
11:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 212ms
11:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
11:03:47 INFO - PROCESS | 3864 | 1468523027044 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - PROCESS | 3864 | 1468523027076 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
11:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 228ms
11:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
11:03:47 INFO - PROCESS | 3864 | 1468523027259 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - PROCESS | 3864 | 1468523027311 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
11:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 212ms
11:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
11:03:47 INFO - PROCESS | 3864 | 1468523027486 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - PROCESS | 3864 | 1468523027531 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
11:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 167ms
11:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
11:03:47 INFO - PROCESS | 3864 | 1468523027659 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - PROCESS | 3864 | 1468523027696 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
11:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 182ms
11:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
11:03:47 INFO - PROCESS | 3864 | 1468523027848 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:47 INFO - PROCESS | 3864 | 1468523027888 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
11:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 182ms
11:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
11:03:48 INFO - PROCESS | 3864 | 1468523028043 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - PROCESS | 3864 | 1468523028072 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
11:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 182ms
11:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
11:03:48 INFO - PROCESS | 3864 | 1468523028214 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - PROCESS | 3864 | 1468523028254 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
11:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 181ms
11:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
11:03:48 INFO - PROCESS | 3864 | 1468523028403 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - PROCESS | 3864 | 1468523028441 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
11:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 166ms
11:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
11:03:48 INFO - PROCESS | 3864 | 1468523028594 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - PROCESS | 3864 | 1468523028638 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
11:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 166ms
11:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
11:03:48 INFO - PROCESS | 3864 | 1468523028765 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - PROCESS | 3864 | 1468523028796 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
11:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 182ms
11:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
11:03:48 INFO - PROCESS | 3864 | 1468523028954 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - PROCESS | 3864 | 1468523028999 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
11:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 182ms
11:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
11:03:49 INFO - PROCESS | 3864 | 1468523029144 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - PROCESS | 3864 | 1468523029188 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
11:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 182ms
11:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
11:03:49 INFO - PROCESS | 3864 | 1468523029317 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - PROCESS | 3864 | 1468523029356 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
11:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 182ms
11:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
11:03:49 INFO - PROCESS | 3864 | 1468523029509 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - PROCESS | 3864 | 1468523029542 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
11:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 182ms
11:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
11:03:49 INFO - PROCESS | 3864 | 1468523029696 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - PROCESS | 3864 | 1468523029739 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
11:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 182ms
11:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
11:03:49 INFO - PROCESS | 3864 | 1468523029869 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:49 INFO - PROCESS | 3864 | 1468523029912 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
11:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 167ms
11:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
11:03:50 INFO - PROCESS | 3864 | 1468523030060 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:50 INFO - PROCESS | 3864 | 1468523030093 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
11:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 167ms
11:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
11:03:50 INFO - PROCESS | 3864 | 1468523030247 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:50 INFO - PROCESS | 3864 | 1468523030292 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
11:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 182ms
11:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
11:03:50 INFO - PROCESS | 3864 | 1468523030421 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:50 INFO - PROCESS | 3864 | 1468523030458 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
11:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 182ms
11:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
11:03:50 INFO - PROCESS | 3864 | 1468523030611 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:50 INFO - PROCESS | 3864 | 1468523030686 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
11:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 470ms
11:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
11:03:51 INFO - PROCESS | 3864 | 1468523031090 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:51 INFO - PROCESS | 3864 | 1468523031131 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
11:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 379ms
11:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
11:03:51 INFO - PROCESS | 3864 | 1468523031468 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:51 INFO - PROCESS | 3864 | 1468523031496 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
11:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 182ms
11:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
11:03:51 INFO - PROCESS | 3864 | 1468523031660 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:51 INFO - PROCESS | 3864 | 1468523031690 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
11:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 181ms
11:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
11:03:51 INFO - PROCESS | 3864 | 1468523031848 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:51 INFO - PROCESS | 3864 | 1468523031880 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 182ms
11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
11:03:52 INFO - PROCESS | 3864 | 1468523032022 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - PROCESS | 3864 | 1468523032064 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 166ms
11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
11:03:52 INFO - PROCESS | 3864 | 1468523032211 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - PROCESS | 3864 | 1468523032242 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 182ms
11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
11:03:52 INFO - PROCESS | 3864 | 1468523032402 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - PROCESS | 3864 | 1468523032438 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 182ms
11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
11:03:52 INFO - PROCESS | 3864 | 1468523032576 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - PROCESS | 3864 | 1468523032610 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 182ms
11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
11:03:52 INFO - PROCESS | 3864 | 1468523032762 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - PROCESS | 3864 | 1468523032797 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
11:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 182ms
11:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
11:03:52 INFO - PROCESS | 3864 | 1468523032953 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:52 INFO - PROCESS | 3864 | 1468523032983 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
11:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 182ms
11:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
11:03:53 INFO - PROCESS | 3864 | 1468523033125 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - PROCESS | 3864 | 1468523033164 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
11:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 227ms
11:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
11:03:53 INFO - PROCESS | 3864 | 1468523033354 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - PROCESS | 3864 | 1468523033401 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
11:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 182ms
11:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
11:03:53 INFO - PROCESS | 3864 | 1468523033542 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - PROCESS | 3864 | 1468523033587 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
11:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 228ms
11:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
11:03:53 INFO - PROCESS | 3864 | 1468523033758 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - PROCESS | 3864 | 1468523033804 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 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
11:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 181ms
11:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
11:03:53 INFO - PROCESS | 3864 | 1468523033945 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:53 INFO - PROCESS | 3864 | 1468523033982 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 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
11:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 182ms
11:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
11:03:54 INFO - PROCESS | 3864 | 1468523034134 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - PROCESS | 3864 | 1468523034168 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
11:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 213ms
11:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
11:03:54 INFO - PROCESS | 3864 | 1468523034348 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - PROCESS | 3864 | 1468523034399 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
11:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 212ms
11:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
11:03:54 INFO - PROCESS | 3864 | 1468523034577 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - PROCESS | 3864 | 1468523034624 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
11:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 182ms
11:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
11:03:54 INFO - PROCESS | 3864 | 1468523034749 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - PROCESS | 3864 | 1468523034786 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
11:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 167ms
11:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
11:03:54 INFO - PROCESS | 3864 | 1468523034940 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:54 INFO - PROCESS | 3864 | 1468523034985 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
11:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 182ms
11:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
11:03:55 INFO - PROCESS | 3864 | 1468523035129 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - PROCESS | 3864 | 1468523035167 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
11:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 182ms
11:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
11:03:55 INFO - PROCESS | 3864 | 1468523035301 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - PROCESS | 3864 | 1468523035339 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
11:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 182ms
11:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
11:03:55 INFO - PROCESS | 3864 | 1468523035495 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - PROCESS | 3864 | 1468523035543 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 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)
11:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 182ms
11:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
11:03:55 INFO - PROCESS | 3864 | 1468523035679 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - PROCESS | 3864 | 1468523035716 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 181ms
11:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
11:03:55 INFO - PROCESS | 3864 | 1468523035852 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:55 INFO - PROCESS | 3864 | 1468523035898 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
11:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 182ms
11:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
11:03:56 INFO - PROCESS | 3864 | 1468523036041 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - PROCESS | 3864 | 1468523036082 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
11:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 182ms
11:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
11:03:56 INFO - PROCESS | 3864 | 1468523036231 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - PROCESS | 3864 | 1468523036264 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
11:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 167ms
11:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
11:03:56 INFO - PROCESS | 3864 | 1468523036404 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - PROCESS | 3864 | 1468523036446 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
11:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 182ms
11:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
11:03:56 INFO - PROCESS | 3864 | 1468523036593 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - PROCESS | 3864 | 1468523036636 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
11:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 182ms
11:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
11:03:56 INFO - PROCESS | 3864 | 1468523036782 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - PROCESS | 3864 | 1468523036818 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
11:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 182ms
11:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
11:03:56 INFO - PROCESS | 3864 | 1468523036957 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:56 INFO - PROCESS | 3864 | 1468523036990 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
11:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 182ms
11:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
11:03:57 INFO - PROCESS | 3864 | 1468523037367 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:57 INFO - PROCESS | 3864 | 1468523037417 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
11:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 349ms
11:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
11:03:57 INFO - PROCESS | 3864 | 1468523037586 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:57 INFO - PROCESS | 3864 | 1468523037639 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
11:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 227ms
11:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
11:03:57 INFO - PROCESS | 3864 | 1468523037814 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:57 INFO - PROCESS | 3864 | 1468523037855 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
11:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 182ms
11:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
11:03:57 INFO - PROCESS | 3864 | 1468523038005 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - PROCESS | 3864 | 1468523038040 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
11:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 227ms
11:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
11:03:58 INFO - PROCESS | 3864 | 1468523038220 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - PROCESS | 3864 | 1468523038256 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
11:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 182ms
11:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
11:03:58 INFO - PROCESS | 3864 | 1468523038411 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - PROCESS | 3864 | 1468523038457 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
11:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 182ms
11:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
11:03:58 INFO - PROCESS | 3864 | 1468523038581 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - PROCESS | 3864 | 1468523038608 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
11:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 182ms
11:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
11:03:58 INFO - PROCESS | 3864 | 1468523038778 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - PROCESS | 3864 | 1468523038816 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
11:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 167ms
11:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
11:03:58 INFO - PROCESS | 3864 | 1468523038960 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:58 INFO - PROCESS | 3864 | 1468523038993 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
11:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 167ms
11:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
11:03:59 INFO - PROCESS | 3864 | 1468523039133 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - PROCESS | 3864 | 1468523039174 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
11:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 182ms
11:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
11:03:59 INFO - PROCESS | 3864 | 1468523039325 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - PROCESS | 3864 | 1468523039381 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
11:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 212ms
11:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
11:03:59 INFO - PROCESS | 3864 | 1468523039554 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - PROCESS | 3864 | 1468523039619 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
11:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 212ms
11:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
11:03:59 INFO - PROCESS | 3864 | 1468523039765 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - PROCESS | 3864 | 1468523039798 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
11:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 182ms
11:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
11:03:59 INFO - PROCESS | 3864 | 1468523039961 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:03:59 INFO - PROCESS | 3864 | 1468523040004 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 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
11:04:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:04:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
11:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 243ms
11:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
11:04:00 INFO - PROCESS | 3864 | 1468523040191 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 INFO - PROCESS | 3864 | 1468523040235 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
11:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 167ms
11:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
11:04:00 INFO - PROCESS | 3864 | 1468523040380 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 INFO - PROCESS | 3864 | 1468523040419 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
11:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 212ms
11:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
11:04:00 INFO - PROCESS | 3864 | 1468523040613 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 INFO - PROCESS | 3864 | 1468523040647 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 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
11:04:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:04:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
11:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 182ms
11:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
11:04:00 INFO - PROCESS | 3864 | 1468523040783 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 INFO - PROCESS | 3864 | 1468523040812 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 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
11:04:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:04:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
11:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 167ms
11:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
11:04:00 INFO - PROCESS | 3864 | 1468523040973 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:00 INFO - PROCESS | 3864 | 1468523041002 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
11:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 182ms
11:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
11:04:01 INFO - PROCESS | 3864 | 1468523041165 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - PROCESS | 3864 | 1468523041199 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
11:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 182ms
11:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
11:04:01 INFO - PROCESS | 3864 | 1468523041340 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - PROCESS | 3864 | 1468523041384 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
11:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 182ms
11:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
11:04:01 INFO - PROCESS | 3864 | 1468523041528 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - PROCESS | 3864 | 1468523041568 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
11:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 182ms
11:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
11:04:01 INFO - PROCESS | 3864 | 1468523041717 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - PROCESS | 3864 | 1468523041756 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
11:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 182ms
11:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
11:04:01 INFO - PROCESS | 3864 | 1468523041890 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:01 INFO - PROCESS | 3864 | 1468523041930 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
11:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 166ms
11:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
11:04:02 INFO - PROCESS | 3864 | 1468523042080 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - PROCESS | 3864 | 1468523042121 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
11:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 182ms
11:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
11:04:02 INFO - PROCESS | 3864 | 1468523042270 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - PROCESS | 3864 | 1468523042317 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
11:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 181ms
11:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
11:04:02 INFO - PROCESS | 3864 | 1468523042443 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - PROCESS | 3864 | 1468523042486 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
11:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 182ms
11:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
11:04:02 INFO - PROCESS | 3864 | 1468523042631 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - PROCESS | 3864 | 1468523042667 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
11:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 182ms
11:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
11:04:02 INFO - PROCESS | 3864 | 1468523042822 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - PROCESS | 3864 | 1468523042870 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
11:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 182ms
11:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
11:04:02 INFO - PROCESS | 3864 | 1468523042994 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:03 INFO - PROCESS | 3864 | 1468523043039 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
11:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 182ms
11:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
11:04:03 INFO - PROCESS | 3864 | 1468523043183 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:03 INFO - PROCESS | 3864 | 1468523043238 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
11:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 288ms
11:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
11:04:03 INFO - PROCESS | 3864 | 1468523043592 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:03 INFO - PROCESS | 3864 | 1468523043640 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
11:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 243ms
11:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
11:04:03 INFO - PROCESS | 3864 | 1468523043840 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:03 INFO - PROCESS | 3864 | 1468523043868 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
11:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 182ms
11:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
11:04:04 INFO - PROCESS | 3864 | 1468523044012 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - PROCESS | 3864 | 1468523044050 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
11:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 167ms
11:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
11:04:04 INFO - PROCESS | 3864 | 1468523044200 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - PROCESS | 3864 | 1468523044234 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
11:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 182ms
11:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
11:04:04 INFO - PROCESS | 3864 | 1468523044391 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - PROCESS | 3864 | 1468523044425 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
11:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 182ms
11:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
11:04:04 INFO - PROCESS | 3864 | 1468523044562 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - PROCESS | 3864 | 1468523044595 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
11:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 181ms
11:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
11:04:04 INFO - PROCESS | 3864 | 1468523044752 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - PROCESS | 3864 | 1468523044789 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
11:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 182ms
11:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
11:04:04 INFO - PROCESS | 3864 | 1468523044944 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:04 INFO - PROCESS | 3864 | 1468523044977 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
11:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 182ms
11:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
11:04:05 INFO - PROCESS | 3864 | 1468523045113 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - PROCESS | 3864 | 1468523045144 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
11:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 182ms
11:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
11:04:05 INFO - PROCESS | 3864 | 1468523045304 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - PROCESS | 3864 | 1468523045331 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
11:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 182ms
11:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
11:04:05 INFO - PROCESS | 3864 | 1468523045496 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - PROCESS | 3864 | 1468523045531 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
11:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 212ms
11:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
11:04:05 INFO - PROCESS | 3864 | 1468523045711 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - PROCESS | 3864 | 1468523045759 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
11:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 243ms
11:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
11:04:05 INFO - PROCESS | 3864 | 1468523045955 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:05 INFO - PROCESS | 3864 | 1468523045989 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
11:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 182ms
11:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
11:04:06 INFO - PROCESS | 3864 | 1468523046148 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - PROCESS | 3864 | 1468523046180 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
11:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 212ms
11:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
11:04:06 INFO - PROCESS | 3864 | 1468523046361 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - PROCESS | 3864 | 1468523046402 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
11:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 182ms
11:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
11:04:06 INFO - PROCESS | 3864 | 1468523046550 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - PROCESS | 3864 | 1468523046586 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
11:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 182ms
11:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
11:04:06 INFO - PROCESS | 3864 | 1468523046723 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - PROCESS | 3864 | 1468523046765 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
11:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 212ms
11:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
11:04:06 INFO - PROCESS | 3864 | 1468523046953 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:06 INFO - PROCESS | 3864 | 1468523046982 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
11:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 182ms
11:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
11:04:07 INFO - PROCESS | 3864 | 1468523047142 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - PROCESS | 3864 | 1468523047188 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
11:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 228ms
11:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
11:04:07 INFO - PROCESS | 3864 | 1468523047355 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - PROCESS | 3864 | 1468523047397 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
11:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 182ms
11:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
11:04:07 INFO - PROCESS | 3864 | 1468523047543 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - PROCESS | 3864 | 1468523047585 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
11:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 182ms
11:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
11:04:07 INFO - PROCESS | 3864 | 1468523047734 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - PROCESS | 3864 | 1468523047771 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 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
11:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 181ms
11:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
11:04:07 INFO - PROCESS | 3864 | 1468523047906 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:07 INFO - PROCESS | 3864 | 1468523047949 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
11:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 182ms
11:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
11:04:08 INFO - PROCESS | 3864 | 1468523048095 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - PROCESS | 3864 | 1468523048134 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
11:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 166ms
11:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
11:04:08 INFO - PROCESS | 3864 | 1468523048286 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - PROCESS | 3864 | 1468523048320 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
11:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 182ms
11:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
11:04:08 INFO - PROCESS | 3864 | 1468523048457 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - PROCESS | 3864 | 1468523048499 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
11:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 182ms
11:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
11:04:08 INFO - PROCESS | 3864 | 1468523048646 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - PROCESS | 3864 | 1468523048694 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
11:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 182ms
11:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
11:04:08 INFO - PROCESS | 3864 | 1468523048838 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:08 INFO - PROCESS | 3864 | 1468523048888 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
11:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 182ms
11:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
11:04:09 INFO - PROCESS | 3864 | 1468523049009 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:09 INFO - PROCESS | 3864 | 1468523049049 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
11:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 182ms
11:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
11:04:09 INFO - PROCESS | 3864 | 1468523049199 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:09 INFO - PROCESS | 3864 | 1468523049249 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:09 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
11:04:09 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
11:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 182ms
11:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
11:04:09 INFO - PROCESS | 3864 | 1468523049388 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:09 INFO - PROCESS | 3864 | 1468523049436 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
11:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 227ms
11:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
11:04:09 INFO - PROCESS | 3864 | 1468523049616 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:09 INFO - PROCESS | 3864 | 1468523049693 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
11:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 576ms
11:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
11:04:10 INFO - PROCESS | 3864 | 1468523050186 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - PROCESS | 3864 | 1468523050217 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
11:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 182ms
11:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
11:04:10 INFO - PROCESS | 3864 | 1468523050375 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - PROCESS | 3864 | 1468523050414 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
11:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 167ms
11:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
11:04:10 INFO - PROCESS | 3864 | 1468523050548 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - PROCESS | 3864 | 1468523050584 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
11:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 182ms
11:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
11:04:10 INFO - PROCESS | 3864 | 1468523050737 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - PROCESS | 3864 | 1468523050779 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
11:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 182ms
11:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
11:04:10 INFO - PROCESS | 3864 | 1468523050925 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:10 INFO - PROCESS | 3864 | 1468523050951 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
11:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 182ms
11:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
11:04:11 INFO - PROCESS | 3864 | 1468523051115 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - PROCESS | 3864 | 1468523051139 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
11:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 182ms
11:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
11:04:11 INFO - PROCESS | 3864 | 1468523051288 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - PROCESS | 3864 | 1468523051328 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
11:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 182ms
11:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
11:04:11 INFO - PROCESS | 3864 | 1468523051479 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - PROCESS | 3864 | 1468523051518 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
11:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 167ms
11:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
11:04:11 INFO - PROCESS | 3864 | 1468523051670 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - PROCESS | 3864 | 1468523051694 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
11:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 182ms
11:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
11:04:11 INFO - PROCESS | 3864 | 1468523051840 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:11 INFO - PROCESS | 3864 | 1468523051867 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
11:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 182ms
11:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
11:04:12 INFO - PROCESS | 3864 | 1468523052030 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - PROCESS | 3864 | 1468523052086 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
11:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 212ms
11:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
11:04:12 INFO - PROCESS | 3864 | 1468523052243 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - PROCESS | 3864 | 1468523052285 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
11:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 167ms
11:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
11:04:12 INFO - PROCESS | 3864 | 1468523052432 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - PROCESS | 3864 | 1468523052467 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
11:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 212ms
11:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
11:04:12 INFO - PROCESS | 3864 | 1468523052660 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - PROCESS | 3864 | 1468523052708 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
11:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 182ms
11:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
11:04:12 INFO - PROCESS | 3864 | 1468523052841 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:12 INFO - PROCESS | 3864 | 1468523052886 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
11:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 182ms
11:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
11:04:13 INFO - PROCESS | 3864 | 1468523053033 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - PROCESS | 3864 | 1468523053087 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
11:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 227ms
11:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
11:04:13 INFO - PROCESS | 3864 | 1468523053261 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - PROCESS | 3864 | 1468523053314 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
11:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 213ms
11:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
11:04:13 INFO - PROCESS | 3864 | 1468523053474 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - PROCESS | 3864 | 1468523053512 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
11:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 167ms
11:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
11:04:13 INFO - PROCESS | 3864 | 1468523053663 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - PROCESS | 3864 | 1468523053701 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
11:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 182ms
11:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
11:04:13 INFO - PROCESS | 3864 | 1468523053853 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:13 INFO - PROCESS | 3864 | 1468523053876 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
11:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 182ms
11:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
11:04:14 INFO - PROCESS | 3864 | 1468523054027 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - PROCESS | 3864 | 1468523054072 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
11:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 181ms
11:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
11:04:14 INFO - PROCESS | 3864 | 1468523054217 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - PROCESS | 3864 | 1468523054250 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
11:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 182ms
11:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
11:04:14 INFO - PROCESS | 3864 | 1468523054405 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - PROCESS | 3864 | 1468523054449 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
11:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 182ms
11:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
11:04:14 INFO - PROCESS | 3864 | 1468523054576 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - PROCESS | 3864 | 1468523054622 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
11:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 182ms
11:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
11:04:14 INFO - PROCESS | 3864 | 1468523054770 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - PROCESS | 3864 | 1468523054813 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
11:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 167ms
11:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
11:04:14 INFO - PROCESS | 3864 | 1468523054955 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:14 INFO - PROCESS | 3864 | 1468523054986 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
11:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 167ms
11:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
11:04:15 INFO - PROCESS | 3864 | 1468523055127 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:15 INFO - PROCESS | 3864 | 1468523055171 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
11:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 182ms
11:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
11:04:15 INFO - PROCESS | 3864 | 1468523055318 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:15 INFO - PROCESS | 3864 | 1468523055366 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
11:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 212ms
11:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
11:04:15 INFO - PROCESS | 3864 | 1468523055532 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:15 INFO - PROCESS | 3864 | 1468523055564 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
11:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 167ms
11:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
11:04:15 INFO - PROCESS | 3864 | 1468523055719 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:15 INFO - PROCESS | 3864 | 1468523055751 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
11:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 379ms
11:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
11:04:16 INFO - PROCESS | 3864 | 1468523056098 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - PROCESS | 3864 | 1468523056152 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
11:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 212ms
11:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
11:04:16 INFO - PROCESS | 3864 | 1468523056327 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - PROCESS | 3864 | 1468523056365 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
11:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 166ms
11:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
11:04:16 INFO - PROCESS | 3864 | 1468523056518 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - PROCESS | 3864 | 1468523056555 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
11:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 182ms
11:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
11:04:16 INFO - PROCESS | 3864 | 1468523056688 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - PROCESS | 3864 | 1468523056716 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
11:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 182ms
11:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
11:04:16 INFO - PROCESS | 3864 | 1468523056877 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:16 INFO - PROCESS | 3864 | 1468523056907 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
11:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 182ms
11:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
11:04:17 INFO - PROCESS | 3864 | 1468523057069 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - PROCESS | 3864 | 1468523057115 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
11:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 182ms
11:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
11:04:17 INFO - PROCESS | 3864 | 1468523057239 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - PROCESS | 3864 | 1468523057275 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
11:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 182ms
11:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
11:04:17 INFO - PROCESS | 3864 | 1468523057430 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - PROCESS | 3864 | 1468523057466 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
11:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 182ms
11:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
11:04:17 INFO - PROCESS | 3864 | 1468523057618 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - PROCESS | 3864 | 1468523057650 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
11:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 182ms
11:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
11:04:17 INFO - PROCESS | 3864 | 1468523057791 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - PROCESS | 3864 | 1468523057824 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
11:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 167ms
11:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
11:04:17 INFO - PROCESS | 3864 | 1468523057982 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - PROCESS | 3864 | 1468523058027 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
11:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 182ms
11:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
11:04:18 INFO - PROCESS | 3864 | 1468523058170 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - PROCESS | 3864 | 1468523058214 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
11:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 212ms
11:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
11:04:18 INFO - PROCESS | 3864 | 1468523058383 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - PROCESS | 3864 | 1468523058416 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
11:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 167ms
11:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
11:04:18 INFO - PROCESS | 3864 | 1468523058572 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - PROCESS | 3864 | 1468523058608 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
11:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 167ms
11:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
11:04:18 INFO - PROCESS | 3864 | 1468523058761 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - PROCESS | 3864 | 1468523058800 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
11:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 182ms
11:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
11:04:18 INFO - PROCESS | 3864 | 1468523058935 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:18 INFO - PROCESS | 3864 | 1468523058982 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
11:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 212ms
11:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
11:04:19 INFO - PROCESS | 3864 | 1468523059164 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - PROCESS | 3864 | 1468523059208 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
11:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 212ms
11:04:19 INFO - PROCESS | 3864 | 1468523059405 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
11:04:19 INFO - PROCESS | 3864 | 1468523059429 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
11:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 166ms
11:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
11:04:19 INFO - PROCESS | 3864 | 1468523059561 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - PROCESS | 3864 | 1468523059604 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
11:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 182ms
11:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
11:04:19 INFO - PROCESS | 3864 | 1468523059750 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - PROCESS | 3864 | 1468523059792 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
11:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 182ms
11:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
11:04:19 INFO - PROCESS | 3864 | 1468523059941 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:19 INFO - PROCESS | 3864 | 1468523059979 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
11:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 182ms
11:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
11:04:20 INFO - PROCESS | 3864 | 1468523060112 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - PROCESS | 3864 | 1468523060144 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
11:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 167ms
11:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
11:04:20 INFO - PROCESS | 3864 | 1468523060301 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - PROCESS | 3864 | 1468523060341 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
11:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 167ms
11:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
11:04:20 INFO - PROCESS | 3864 | 1468523060490 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - PROCESS | 3864 | 1468523060531 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
11:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 182ms
11:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
11:04:20 INFO - PROCESS | 3864 | 1468523060664 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - PROCESS | 3864 | 1468523060710 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
11:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 182ms
11:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
11:04:20 INFO - PROCESS | 3864 | 1468523060852 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:20 INFO - PROCESS | 3864 | 1468523060899 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
11:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 182ms
11:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
11:04:21 INFO - PROCESS | 3864 | 1468523061043 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - PROCESS | 3864 | 1468523061064 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
11:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 182ms
11:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
11:04:21 INFO - PROCESS | 3864 | 1468523061214 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - PROCESS | 3864 | 1468523061260 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
11:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 182ms
11:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
11:04:21 INFO - PROCESS | 3864 | 1468523061404 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - PROCESS | 3864 | 1468523061456 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
11:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 181ms
11:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
11:04:21 INFO - PROCESS | 3864 | 1468523061595 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - PROCESS | 3864 | 1468523061611 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
11:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 166ms
11:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
11:04:21 INFO - PROCESS | 3864 | 1468523061769 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - PROCESS | 3864 | 1468523061802 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
11:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 167ms
11:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
11:04:21 INFO - PROCESS | 3864 | 1468523061955 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:21 INFO - PROCESS | 3864 | 1468523062001 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
11:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 213ms
11:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
11:04:22 INFO - PROCESS | 3864 | 1468523062342 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:22 INFO - PROCESS | 3864 | 1468523062390 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
11:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 515ms
11:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
11:04:22 INFO - PROCESS | 3864 | 1468523062708 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:22 INFO - PROCESS | 3864 | 1468523062737 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
11:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 182ms
11:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
11:04:22 INFO - PROCESS | 3864 | 1468523062898 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:22 INFO - PROCESS | 3864 | 1468523062932 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
11:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 182ms
11:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
11:04:23 INFO - PROCESS | 3864 | 1468523063091 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - PROCESS | 3864 | 1468523063125 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
11:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 228ms
11:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
11:04:23 INFO - PROCESS | 3864 | 1468523063318 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - PROCESS | 3864 | 1468523063332 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
11:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 181ms
11:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
11:04:23 INFO - PROCESS | 3864 | 1468523063491 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - PROCESS | 3864 | 1468523063517 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
11:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 182ms
11:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
11:04:23 INFO - PROCESS | 3864 | 1468523063679 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - PROCESS | 3864 | 1468523063724 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
11:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 182ms
11:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
11:04:23 INFO - PROCESS | 3864 | 1468523063851 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:23 INFO - PROCESS | 3864 | 1468523063887 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
11:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 167ms
11:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
11:04:24 INFO - PROCESS | 3864 | 1468523064042 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - PROCESS | 3864 | 1468523064069 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
11:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 167ms
11:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
11:04:24 INFO - PROCESS | 3864 | 1468523064230 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - PROCESS | 3864 | 1468523064271 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
11:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 182ms
11:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
11:04:24 INFO - PROCESS | 3864 | 1468523064419 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - PROCESS | 3864 | 1468523064434 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
11:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 182ms
11:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
11:04:24 INFO - PROCESS | 3864 | 1468523064594 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - PROCESS | 3864 | 1468523064656 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
11:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 212ms
11:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
11:04:24 INFO - PROCESS | 3864 | 1468523064821 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - PROCESS | 3864 | 1468523064859 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
11:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 182ms
11:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
11:04:25 INFO - PROCESS | 3864 | 1468523064993 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - PROCESS | 3864 | 1468523065042 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
11:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 212ms
11:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
11:04:25 INFO - PROCESS | 3864 | 1468523065231 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - PROCESS | 3864 | 1468523065273 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
11:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 182ms
11:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
11:04:25 INFO - PROCESS | 3864 | 1468523065423 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - PROCESS | 3864 | 1468523065469 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
11:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 227ms
11:04:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
11:04:25 INFO - PROCESS | 3864 | 1468523065636 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - PROCESS | 3864 | 1468523065689 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
11:04:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 212ms
11:04:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
11:04:25 INFO - PROCESS | 3864 | 1468523065864 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:25 INFO - PROCESS | 3864 | 1468523065907 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
11:04:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 167ms
11:04:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
11:04:26 INFO - PROCESS | 3864 | 1468523066037 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - PROCESS | 3864 | 1468523066079 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
11:04:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 182ms
11:04:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
11:04:26 INFO - PROCESS | 3864 | 1468523066227 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - PROCESS | 3864 | 1468523066270 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
11:04:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 182ms
11:04:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
11:04:26 INFO - PROCESS | 3864 | 1468523066416 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - PROCESS | 3864 | 1468523066453 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
11:04:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 182ms
11:04:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
11:04:26 INFO - PROCESS | 3864 | 1468523066605 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - PROCESS | 3864 | 1468523066634 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
11:04:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 182ms
11:04:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
11:04:26 INFO - PROCESS | 3864 | 1468523066780 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:26 INFO - PROCESS | 3864 | 1468523066819 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:27 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)
11:04:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 682ms
11:04:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
11:04:27 INFO - PROCESS | 3864 | 1468523067460 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:27 INFO - PROCESS | 3864 | 1468523067491 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:28 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
11:04:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
11:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 621ms
11:04:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
11:04:28 INFO - PROCESS | 3864 | 1468523068080 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:28 INFO - PROCESS | 3864 | 1468523068112 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:28 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
11:04:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
11:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 713ms
11:04:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
11:04:28 INFO - PROCESS | 3864 | 1468523068806 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:28 INFO - PROCESS | 3864 | 1468523068865 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:29 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)
11:04:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 712ms
11:04:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
11:04:29 INFO - PROCESS | 3864 | 1468523069532 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:29 INFO - PROCESS | 3864 | 1468523069544 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:30 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)
11:04:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 683ms
11:04:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
11:04:30 INFO - PROCESS | 3864 | 1468523070216 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:30 INFO - PROCESS | 3864 | 1468523070228 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:30 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
11:04:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
11:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 667ms
11:04:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
11:04:30 INFO - PROCESS | 3864 | 1468523070931 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:30 INFO - PROCESS | 3864 | 1468523070964 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:31 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
11:04:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
11:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 713ms
11:04:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
11:04:31 INFO - PROCESS | 3864 | 1468523071661 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:31 INFO - PROCESS | 3864 | 1468523071690 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:32 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
11:04:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
11:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 682ms
11:04:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
11:04:32 INFO - PROCESS | 3864 | 1468523072345 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:32 INFO - PROCESS | 3864 | 1468523072373 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 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
11:04:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
11:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 667ms
11:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
11:04:33 INFO - PROCESS | 3864 | 1468523073024 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - PROCESS | 3864 | 1468523073050 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
11:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 182ms
11:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
11:04:33 INFO - PROCESS | 3864 | 1468523073198 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - PROCESS | 3864 | 1468523073226 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
11:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 182ms
11:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
11:04:33 INFO - PROCESS | 3864 | 1468523073387 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - PROCESS | 3864 | 1468523073427 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 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"
11:04:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:04:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
11:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 182ms
11:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
11:04:33 INFO - PROCESS | 3864 | 1468523073575 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - PROCESS | 3864 | 1468523073613 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
11:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 182ms
11:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
11:04:33 INFO - PROCESS | 3864 | 1468523073752 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - PROCESS | 3864 | 1468523073785 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 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"
11:04:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:04:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
11:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 182ms
11:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
11:04:33 INFO - PROCESS | 3864 | 1468523073935 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:33 INFO - PROCESS | 3864 | 1468523073964 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:34 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"
11:04:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:04:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
11:04:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 182ms
11:04:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
11:04:34 INFO - PROCESS | 3864 | 1468523074125 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:34 INFO - PROCESS | 3864 | 1468523074151 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
11:04:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 121ms
11:04:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
11:04:34 INFO - PROCESS | 3864 | 1468523074264 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:34 INFO - PROCESS | 3864 | 1468523074309 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:34 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
11:04:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:04:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
11:04:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 682ms
11:04:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
11:04:34 INFO - PROCESS | 3864 | 1468523074928 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:34 INFO - PROCESS | 3864 | 1468523074972 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
11:04:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 379ms
11:04:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
11:04:35 INFO - PROCESS | 3864 | 1468523075322 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:35 INFO - PROCESS | 3864 | 1468523075364 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
11:04:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 182ms
11:04:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
11:04:35 INFO - PROCESS | 3864 | 1468523075497 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:35 INFO - PROCESS | 3864 | 1468523075534 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
11:04:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 182ms
11:04:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
11:04:35 INFO - PROCESS | 3864 | 1468523075690 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:35 INFO - PROCESS | 3864 | 1468523075731 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
11:04:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 182ms
11:04:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
11:04:35 INFO - PROCESS | 3864 | 1468523075878 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:35 INFO - PROCESS | 3864 | 1468523075912 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
11:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 182ms
11:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
11:04:36 INFO - PROCESS | 3864 | 1468523076048 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - PROCESS | 3864 | 1468523076084 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
11:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 182ms
11:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
11:04:36 INFO - PROCESS | 3864 | 1468523076237 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - PROCESS | 3864 | 1468523076278 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
11:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 182ms
11:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
11:04:36 INFO - PROCESS | 3864 | 1468523076426 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - PROCESS | 3864 | 1468523076458 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
11:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 182ms
11:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
11:04:36 INFO - PROCESS | 3864 | 1468523076599 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - PROCESS | 3864 | 1468523076626 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
11:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 181ms
11:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
11:04:36 INFO - PROCESS | 3864 | 1468523076791 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - PROCESS | 3864 | 1468523076835 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
11:04:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 166ms
11:04:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
11:04:36 INFO - PROCESS | 3864 | 1468523076993 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - PROCESS | 3864 | 1468523077027 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
11:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 166ms
11:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
11:04:37 INFO - PROCESS | 3864 | 1468523077166 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - PROCESS | 3864 | 1468523077209 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
11:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 181ms
11:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
11:04:37 INFO - PROCESS | 3864 | 1468523077356 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - PROCESS | 3864 | 1468523077394 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
11:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 213ms
11:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
11:04:37 INFO - PROCESS | 3864 | 1468523077584 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - PROCESS | 3864 | 1468523077624 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
11:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 167ms
11:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
11:04:37 INFO - PROCESS | 3864 | 1468523077760 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - PROCESS | 3864 | 1468523077788 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
11:04:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 182ms
11:04:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
11:04:37 INFO - PROCESS | 3864 | 1468523077947 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:37 INFO - PROCESS | 3864 | 1468523077983 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
11:04:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 182ms
11:04:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
11:04:38 INFO - PROCESS | 3864 | 1468523078135 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - PROCESS | 3864 | 1468523078167 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
11:04:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 181ms
11:04:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
11:04:38 INFO - PROCESS | 3864 | 1468523078307 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - PROCESS | 3864 | 1468523078345 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
11:04:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 182ms
11:04:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
11:04:38 INFO - PROCESS | 3864 | 1468523078497 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - PROCESS | 3864 | 1468523078532 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
11:04:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 182ms
11:04:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
11:04:38 INFO - PROCESS | 3864 | 1468523078687 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - PROCESS | 3864 | 1468523078735 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
11:04:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 182ms
11:04:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
11:04:38 INFO - PROCESS | 3864 | 1468523078859 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:38 INFO - PROCESS | 3864 | 1468523078898 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
11:04:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 182ms
11:04:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
11:04:39 INFO - PROCESS | 3864 | 1468523079049 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - PROCESS | 3864 | 1468523079095 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
11:04:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 167ms
11:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
11:04:39 INFO - PROCESS | 3864 | 1468523079239 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - PROCESS | 3864 | 1468523079288 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
11:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 182ms
11:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
11:04:39 INFO - PROCESS | 3864 | 1468523079411 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - PROCESS | 3864 | 1468523079451 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
11:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 182ms
11:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
11:04:39 INFO - PROCESS | 3864 | 1468523079601 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - PROCESS | 3864 | 1468523079632 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
11:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 182ms
11:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
11:04:39 INFO - PROCESS | 3864 | 1468523079791 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - PROCESS | 3864 | 1468523079834 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
11:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 182ms
11:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
11:04:39 INFO - PROCESS | 3864 | 1468523079963 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:39 INFO - PROCESS | 3864 | 1468523080004 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
11:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 182ms
11:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
11:04:40 INFO - PROCESS | 3864 | 1468523080154 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - PROCESS | 3864 | 1468523080201 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
11:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 181ms
11:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
11:04:40 INFO - PROCESS | 3864 | 1468523080342 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - PROCESS | 3864 | 1468523080385 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
11:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 182ms
11:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
11:04:40 INFO - PROCESS | 3864 | 1468523080514 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - PROCESS | 3864 | 1468523080560 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
11:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 166ms
11:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
11:04:40 INFO - PROCESS | 3864 | 1468523080705 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - PROCESS | 3864 | 1468523080741 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
11:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 182ms
11:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
11:04:40 INFO - PROCESS | 3864 | 1468523080894 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:40 INFO - PROCESS | 3864 | 1468523080940 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
11:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 182ms
11:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
11:04:41 INFO - PROCESS | 3864 | 1468523081066 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:41 INFO - PROCESS | 3864 | 1468523081112 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
11:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 212ms
11:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
11:04:41 INFO - PROCESS | 3864 | 1468523081317 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:41 INFO - PROCESS | 3864 | 1468523081380 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
11:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 621ms
11:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
11:04:41 INFO - PROCESS | 3864 | 1468523081930 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:41 INFO - PROCESS | 3864 | 1468523081962 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
11:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 182ms
11:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
11:04:42 INFO - PROCESS | 3864 | 1468523082102 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - PROCESS | 3864 | 1468523082140 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
11:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 182ms
11:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
11:04:42 INFO - PROCESS | 3864 | 1468523082295 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - PROCESS | 3864 | 1468523082331 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
11:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 212ms
11:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
11:04:42 INFO - PROCESS | 3864 | 1468523082524 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - PROCESS | 3864 | 1468523082572 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
11:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 228ms
11:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
11:04:42 INFO - PROCESS | 3864 | 1468523082738 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - PROCESS | 3864 | 1468523082773 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
11:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 182ms
11:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
11:04:42 INFO - PROCESS | 3864 | 1468523082926 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:42 INFO - PROCESS | 3864 | 1468523082964 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
11:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 182ms
11:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
11:04:43 INFO - PROCESS | 3864 | 1468523083115 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - PROCESS | 3864 | 1468523083134 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
11:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 181ms
11:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
11:04:43 INFO - PROCESS | 3864 | 1468523083290 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - PROCESS | 3864 | 1468523083329 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
11:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 182ms
11:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
11:04:43 INFO - PROCESS | 3864 | 1468523083477 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - PROCESS | 3864 | 1468523083510 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
11:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 167ms
11:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
11:04:43 INFO - PROCESS | 3864 | 1468523083666 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - PROCESS | 3864 | 1468523083697 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
11:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 213ms
11:04:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
11:04:43 INFO - PROCESS | 3864 | 1468523083882 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:43 INFO - PROCESS | 3864 | 1468523083935 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
11:04:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
11:04:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 212ms
11:04:44 INFO - TEST-START | /DOMEvents/constructors.html
11:04:44 INFO - PROCESS | 3864 | 1468523084116 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - PROCESS | 3864 | 1468523084155 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
11:04:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
11:04:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 228ms
11:04:44 INFO - TEST-START | /DOMEvents/event-phases-order.html
11:04:44 INFO - PROCESS | 3864 | 1468523084360 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - PROCESS | 3864 | 1468523084400 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
11:04:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 166ms
11:04:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
11:04:44 INFO - PROCESS | 3864 | 1468523084541 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - PROCESS | 3864 | 1468523084584 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
11:04:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:04:44 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
11:04:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:04:44 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
11:04:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:04:44 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]"
11:04:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:04:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
11:04:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 181ms
11:04:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
11:04:44 INFO - PROCESS | 3864 | 1468523084735 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - PROCESS | 3864 | 1468523084783 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - PROCESS | 3864 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
11:04:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
11:04:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 182ms
11:04:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
11:04:44 INFO - PROCESS | 3864 | 1468523084909 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:44 INFO - PROCESS | 3864 | 1468523084961 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 INFO - PROCESS | 3864 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
11:04:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
11:04:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 228ms
11:04:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
11:04:45 INFO - PROCESS | 3864 | 1468523085139 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 INFO - PROCESS | 3864 | 1468523085169 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
11:04:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 182ms
11:04:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
11:04:45 INFO - PROCESS | 3864 | 1468523085328 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 INFO - PROCESS | 3864 | 1468523085343 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 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.
11:04:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 182ms
11:04:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
11:04:45 INFO - PROCESS | 3864 | 1468523085499 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 INFO - PROCESS | 3864 | 1468523085528 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 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
11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
11:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
11:04:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 136ms
11:04:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
11:04:45 INFO - PROCESS | 3864 | 1468523085638 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 INFO - PROCESS | 3864 | 1468523085675 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 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.
11:04:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 182ms
11:04:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
11:04:45 INFO - PROCESS | 3864 | 1468523085825 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 INFO - PROCESS | 3864 | 1468523085867 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:45 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.
11:04:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 182ms
11:04:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
11:04:45 INFO - PROCESS | 3864 | 1468523085999 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 INFO - PROCESS | 3864 | 1468523086041 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
11:04:46 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
11:04:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 182ms
11:04:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
11:04:46 INFO - PROCESS | 3864 | 1468523086188 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 INFO - PROCESS | 3864 | 1468523086232 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 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.
11:04:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 182ms
11:04:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
11:04:46 INFO - PROCESS | 3864 | 1468523086376 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 INFO - PROCESS | 3864 | 1468523086421 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 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.
11:04:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 166ms
11:04:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
11:04:46 INFO - PROCESS | 3864 | 1468523086548 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 INFO - PROCESS | 3864 | 1468523086583 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 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.
11:04:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 166ms
11:04:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
11:04:46 INFO - PROCESS | 3864 | 1468523086740 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 INFO - PROCESS | 3864 | 1468523086771 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 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.
11:04:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 181ms
11:04:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
11:04:46 INFO - PROCESS | 3864 | 1468523086928 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:46 INFO - PROCESS | 3864 | 1468523086963 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:47 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.
11:04:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 182ms
11:04:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
11:04:47 INFO - PROCESS | 3864 | 1468523087102 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:47 INFO - PROCESS | 3864 | 1468523087139 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:47 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.
11:04:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 182ms
11:04:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
11:04:47 INFO - PROCESS | 3864 | 1468523087290 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:47 INFO - PROCESS | 3864 | 1468523087339 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:47 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
11:04:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
11:04:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
11:04:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 182ms
11:04:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
11:04:47 INFO - PROCESS | 3864 | 1468523087483 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:47 INFO - PROCESS | 3864 | 1468523087499 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:47 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.
11:04:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 379ms
11:04:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
11:04:47 INFO - PROCESS | 3864 | 1468523087857 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:47 INFO - PROCESS | 3864 | 1468523087904 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 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.
11:04:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 227ms
11:04:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
11:04:48 INFO - PROCESS | 3864 | 1468523088089 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 INFO - PROCESS | 3864 | 1468523088122 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
11:04:48 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
11:04:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 228ms
11:04:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
11:04:48 INFO - PROCESS | 3864 | 1468523088305 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 INFO - PROCESS | 3864 | 1468523088343 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 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.
11:04:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 182ms
11:04:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
11:04:48 INFO - PROCESS | 3864 | 1468523088492 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 INFO - PROCESS | 3864 | 1468523088519 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 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.
11:04:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 182ms
11:04:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
11:04:48 INFO - PROCESS | 3864 | 1468523088664 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 INFO - PROCESS | 3864 | 1468523088690 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 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.
11:04:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 136ms
11:04:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker
11:04:48 INFO - PROCESS | 3864 | 1468523088802 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 INFO - PROCESS | 3864 | 1468523088836 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
11:04:48 INFO - {}
11:04:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
11:04:48 INFO - {}
11:04:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
11:04:48 INFO - {}
11:04:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
11:04:48 INFO - {}
11:04:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 182ms
11:04:48 INFO - TEST-START | /FileAPI/fileReader.html
11:04:48 INFO - PROCESS | 3864 | 1468523088989 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:49 INFO - PROCESS | 3864 | 1468523089027 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
11:04:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
11:04:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
11:04:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
11:04:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 182ms
11:04:49 INFO - TEST-START | /FileAPI/historical.html
11:04:49 INFO - PROCESS | 3864 | 1468523089180 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:49 INFO - PROCESS | 3864 | 1468523089196 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
11:04:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
11:04:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
11:04:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
11:04:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
11:04:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
11:04:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
11:04:49 INFO - TEST-OK | /FileAPI/historical.html | took 136ms
11:04:49 INFO - TEST-START | /FileAPI/idlharness.html
11:04:49 INFO - PROCESS | 3864 | 1468523089302 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:49 INFO - PROCESS | 3864 | 1468523089337 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
11:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
11:04:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
11:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
11:04:49 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
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
11:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
11:04:49 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
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
11:04:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 349ms
11:04:49 INFO - TEST-START | /FileAPI/idlharness.worker
11:04:49 INFO - PROCESS | 3864 | 1468523089660 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:49 INFO - PROCESS | 3864 | 1468523089695 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
11:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
11:04:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
11:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
11:04:49 INFO - {}
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
11:04:49 INFO - {}
11:04:49 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 - {}
11:04:49 INFO - {}
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
11:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
11:04:49 INFO - {}
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
11:04:49 INFO - {}
11:04:49 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 - {}
11:04:49 INFO - {}
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 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
11:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
11:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
11:04:49 INFO - {}
11:04:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:04:50 INFO - {}
11:04:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 379ms
11:04:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
11:04:50 INFO - PROCESS | 3864 | 1468523090034 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 INFO - PROCESS | 3864 | 1468523090087 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 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
11:04:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 227ms
11:04:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
11:04:50 INFO - PROCESS | 3864 | 1468523090262 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 INFO - PROCESS | 3864 | 1468523090299 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
11:04:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 182ms
11:04:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html
11:04:50 INFO - PROCESS | 3864 | 1468523090437 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 INFO - PROCESS | 3864 | 1468523090483 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
11:04:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 182ms
11:04:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
11:04:50 INFO - PROCESS | 3864 | 1468523090624 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 INFO - PROCESS | 3864 | 1468523090658 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
11:04:50 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.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
11:04:50 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'.)
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
11:04:50 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.
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
11:04:50 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.
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
11:04:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
11:04:50 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.
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
11:04:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
11:04:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
11:04:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
11:04:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 227ms
11:04:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
11:04:50 INFO - PROCESS | 3864 | 1468523090858 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:50 INFO - PROCESS | 3864 | 1468523090898 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
11:04:51 INFO - {}
11:04:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 213ms
11:04:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
11:04:51 INFO - PROCESS | 3864 | 1468523091070 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - PROCESS | 3864 | 1468523091119 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
11:04:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 167ms
11:04:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
11:04:51 INFO - PROCESS | 3864 | 1468523091259 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - PROCESS | 3864 | 1468523091297 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
11:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:04:51 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"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:04:51 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"
11:04:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:04:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 288ms
11:04:51 INFO - TEST-START | /FileAPI/file/File-constructor.html
11:04:51 INFO - PROCESS | 3864 | 1468523091545 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - PROCESS | 3864 | 1468523091583 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
11:04:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
11:04:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
11:04:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
11:04:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
11:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
11:04:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
11:04:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 197ms
11:04:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
11:04:51 INFO - PROCESS | 3864 | 1468523091743 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - PROCESS | 3864 | 1468523091776 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
11:04:51 INFO - {}
11:04:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 182ms
11:04:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
11:04:51 INFO - PROCESS | 3864 | 1468523091936 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:51 INFO - PROCESS | 3864 | 1468523091980 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
11:04:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
11:04:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
11:04:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
11:04:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
11:04:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
11:04:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
11:04:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 182ms
11:04:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
11:04:52 INFO - PROCESS | 3864 | 1468523092105 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - PROCESS | 3864 | 1468523092138 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
11:04:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 182ms
11:04:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
11:04:52 INFO - PROCESS | 3864 | 1468523092295 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - PROCESS | 3864 | 1468523092333 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
11:04:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 181ms
11:04:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
11:04:52 INFO - PROCESS | 3864 | 1468523092485 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - PROCESS | 3864 | 1468523092518 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
11:04:52 INFO - reader.readAsText(blob_2)
11:04:52 INFO - }" did not throw
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
11:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
11:04:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
11:04:52 INFO - reader.readAsDataURL(blob_2)
11:04:52 INFO - }" did not throw
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
11:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
11:04:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
11:04:52 INFO - reader.readAsArrayBuffer(blob_2)
11:04:52 INFO - }" did not throw
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
11:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
11:04:52 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
11:04:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
11:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
11:04:52 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
11:04:52 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
11:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
11:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:52 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
11:04:52 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
11:04:52 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
11:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 198ms
11:04:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
11:04:52 INFO - PROCESS | 3864 | 1468523092668 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - PROCESS | 3864 | 1468523092715 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
11:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
11:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
11:04:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 181ms
11:04:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
11:04:52 INFO - PROCESS | 3864 | 1468523092857 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:52 INFO - PROCESS | 3864 | 1468523092895 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
11:04:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 182ms
11:04:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
11:04:53 INFO - PROCESS | 3864 | 1468523093048 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - PROCESS | 3864 | 1468523093081 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
11:04:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 167ms
11:04:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
11:04:53 INFO - PROCESS | 3864 | 1468523093219 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - PROCESS | 3864 | 1468523093252 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
11:04:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 167ms
11:04:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
11:04:53 INFO - PROCESS | 3864 | 1468523093408 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - PROCESS | 3864 | 1468523093442 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
11:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
11:04:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 182ms
11:04:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
11:04:53 INFO - PROCESS | 3864 | 1468523093598 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - PROCESS | 3864 | 1468523093647 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
11:04:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 182ms
11:04:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
11:04:53 INFO - PROCESS | 3864 | 1468523093769 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:53 INFO - PROCESS | 3864 | 1468523093825 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
11:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
11:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
11:04:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 318ms
11:04:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
11:04:54 INFO - PROCESS | 3864 | 1468523094160 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:54 INFO - PROCESS | 3864 | 1468523094202 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
11:04:54 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
11:04:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
11:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
11:04:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 273ms
11:04:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
11:04:54 INFO - PROCESS | 3864 | 1468523094438 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:54 INFO - PROCESS | 3864 | 1468523094467 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
11:04:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 167ms
11:04:54 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
11:04:54 INFO - PROCESS | 3864 | 1468523094626 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:54 INFO - PROCESS | 3864 | 1468523094665 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:54 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
11:04:54 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 182ms
11:04:54 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
11:04:54 INFO - PROCESS | 3864 | 1468523094799 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:54 INFO - PROCESS | 3864 | 1468523094835 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
11:04:55 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 212ms
11:04:55 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
11:04:55 INFO - PROCESS | 3864 | 1468523095027 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - PROCESS | 3864 | 1468523095061 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
11:04:55 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 212ms
11:04:55 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
11:04:55 INFO - PROCESS | 3864 | 1468523095257 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - PROCESS | 3864 | 1468523095285 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
11:04:55 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 228ms
11:04:55 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
11:04:55 INFO - PROCESS | 3864 | 1468523095470 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - PROCESS | 3864 | 1468523095496 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
11:04:55 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 182ms
11:04:55 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
11:04:55 INFO - PROCESS | 3864 | 1468523095659 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - PROCESS | 3864 | 1468523095701 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
11:04:55 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 182ms
11:04:55 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
11:04:55 INFO - PROCESS | 3864 | 1468523095833 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:55 INFO - PROCESS | 3864 | 1468523095863 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
11:04:56 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 182ms
11:04:56 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
11:04:56 INFO - PROCESS | 3864 | 1468523096021 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - PROCESS | 3864 | 1468523096060 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
11:04:56 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 227ms
11:04:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
11:04:56 INFO - PROCESS | 3864 | 1468523096251 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - PROCESS | 3864 | 1468523096291 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
11:04:56 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 182ms
11:04:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
11:04:56 INFO - PROCESS | 3864 | 1468523096423 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - PROCESS | 3864 | 1468523096458 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
11:04:56 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 182ms
11:04:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
11:04:56 INFO - PROCESS | 3864 | 1468523096613 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - PROCESS | 3864 | 1468523096661 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
11:04:56 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 227ms
11:04:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
11:04:56 INFO - PROCESS | 3864 | 1468523096841 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:56 INFO - PROCESS | 3864 | 1468523096875 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
11:04:57 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 182ms
11:04:57 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
11:04:57 INFO - PROCESS | 3864 | 1468523097016 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - PROCESS | 3864 | 1468523097059 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
11:04:57 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 212ms
11:04:57 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
11:04:57 INFO - PROCESS | 3864 | 1468523097244 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - PROCESS | 3864 | 1468523097283 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
11:04:57 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 182ms
11:04:57 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
11:04:57 INFO - PROCESS | 3864 | 1468523097433 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - PROCESS | 3864 | 1468523097459 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
11:04:57 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 213ms
11:04:57 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
11:04:57 INFO - PROCESS | 3864 | 1468523097647 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - PROCESS | 3864 | 1468523097676 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
11:04:57 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 166ms
11:04:57 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
11:04:57 INFO - PROCESS | 3864 | 1468523097835 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:57 INFO - PROCESS | 3864 | 1468523097875 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
11:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
11:04:58 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 181ms
11:04:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
11:04:58 INFO - PROCESS | 3864 | 1468523098028 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - PROCESS | 3864 | 1468523098058 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
11:04:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 213ms
11:04:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
11:04:58 INFO - PROCESS | 3864 | 1468523098237 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - PROCESS | 3864 | 1468523098275 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
11:04:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 167ms
11:04:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
11:04:58 INFO - PROCESS | 3864 | 1468523098426 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - PROCESS | 3864 | 1468523098469 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
11:04:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 318ms
11:04:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
11:04:58 INFO - PROCESS | 3864 | 1468523098741 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - PROCESS | 3864 | 1468523098773 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
11:04:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 182ms
11:04:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
11:04:58 INFO - PROCESS | 3864 | 1468523098932 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:58 INFO - PROCESS | 3864 | 1468523098977 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
11:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 182ms
11:04:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
11:04:59 INFO - PROCESS | 3864 | 1468523099120 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - PROCESS | 3864 | 1468523099135 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
11:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 182ms
11:04:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
11:04:59 INFO - PROCESS | 3864 | 1468523099293 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - PROCESS | 3864 | 1468523099331 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
11:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 182ms
11:04:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
11:04:59 INFO - PROCESS | 3864 | 1468523099483 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - PROCESS | 3864 | 1468523099535 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
11:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 227ms
11:04:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
11:04:59 INFO - PROCESS | 3864 | 1468523099712 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - PROCESS | 3864 | 1468523099732 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
11:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 182ms
11:04:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
11:04:59 INFO - PROCESS | 3864 | 1468523099884 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:04:59 INFO - PROCESS | 3864 | 1468523099932 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
11:05:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 182ms
11:05:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
11:05:00 INFO - PROCESS | 3864 | 1468523100103 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:00 INFO - PROCESS | 3864 | 1468523100165 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
11:05:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 425ms
11:05:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
11:05:00 INFO - PROCESS | 3864 | 1468523100521 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:00 INFO - PROCESS | 3864 | 1468523100569 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
11:05:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 424ms
11:05:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
11:05:00 INFO - PROCESS | 3864 | 1468523100938 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:00 INFO - PROCESS | 3864 | 1468523100968 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
11:05:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 182ms
11:05:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
11:05:01 INFO - PROCESS | 3864 | 1468523101130 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 INFO - PROCESS | 3864 | 1468523101163 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
11:05:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 182ms
11:05:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
11:05:01 INFO - PROCESS | 3864 | 1468523101322 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 INFO - PROCESS | 3864 | 1468523101351 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
11:05:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 227ms
11:05:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
11:05:01 INFO - PROCESS | 3864 | 1468523101533 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 INFO - PROCESS | 3864 | 1468523101562 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 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
11:05:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 182ms
11:05:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
11:05:01 INFO - PROCESS | 3864 | 1468523101722 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 INFO - PROCESS | 3864 | 1468523101755 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 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
11:05:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 182ms
11:05:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
11:05:01 INFO - PROCESS | 3864 | 1468523101913 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:01 INFO - PROCESS | 3864 | 1468523101937 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
11:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 182ms
11:05:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
11:05:02 INFO - PROCESS | 3864 | 1468523102084 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - PROCESS | 3864 | 1468523102117 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
11:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 182ms
11:05:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
11:05:02 INFO - PROCESS | 3864 | 1468523102274 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - PROCESS | 3864 | 1468523102304 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
11:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 167ms
11:05:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
11:05:02 INFO - PROCESS | 3864 | 1468523102463 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - PROCESS | 3864 | 1468523102487 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
11:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 167ms
11:05:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
11:05:02 INFO - PROCESS | 3864 | 1468523102639 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - PROCESS | 3864 | 1468523102678 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
11:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 212ms
11:05:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
11:05:02 INFO - PROCESS | 3864 | 1468523102869 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:02 INFO - PROCESS | 3864 | 1468523102912 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
11:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 212ms
11:05:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
11:05:03 INFO - PROCESS | 3864 | 1468523103081 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 INFO - PROCESS | 3864 | 1468523103131 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
11:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 228ms
11:05:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
11:05:03 INFO - PROCESS | 3864 | 1468523103318 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 INFO - PROCESS | 3864 | 1468523103346 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 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
11:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 167ms
11:05:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
11:05:03 INFO - PROCESS | 3864 | 1468523103510 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 INFO - PROCESS | 3864 | 1468523103546 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 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
11:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 182ms
11:05:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
11:05:03 INFO - PROCESS | 3864 | 1468523103682 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 INFO - PROCESS | 3864 | 1468523103738 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
11:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 212ms
11:05:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
11:05:03 INFO - PROCESS | 3864 | 1468523103912 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:03 INFO - PROCESS | 3864 | 1468523103956 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:04 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
11:05:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 167ms
11:05:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
11:05:04 INFO - PROCESS | 3864 | 1468523104084 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:04 INFO - PROCESS | 3864 | 1468523104122 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
11:05:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 212ms
11:05:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
11:05:04 INFO - PROCESS | 3864 | 1468523104314 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:04 INFO - PROCESS | 3864 | 1468523104366 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
11:05:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 228ms
11:05:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
11:05:04 INFO - PROCESS | 3864 | 1468523104545 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:04 INFO - PROCESS | 3864 | 1468523104595 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
11:05:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 318ms
11:05:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
11:05:04 INFO - PROCESS | 3864 | 1468523104857 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:04 INFO - PROCESS | 3864 | 1468523104898 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
11:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 227ms
11:05:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
11:05:05 INFO - PROCESS | 3864 | 1468523105085 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - PROCESS | 3864 | 1468523105121 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
11:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 182ms
11:05:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
11:05:05 INFO - PROCESS | 3864 | 1468523105276 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - PROCESS | 3864 | 1468523105303 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
11:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 182ms
11:05:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
11:05:05 INFO - PROCESS | 3864 | 1468523105446 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - PROCESS | 3864 | 1468523105488 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
11:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 182ms
11:05:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
11:05:05 INFO - PROCESS | 3864 | 1468523105636 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - PROCESS | 3864 | 1468523105686 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
11:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 182ms
11:05:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
11:05:05 INFO - PROCESS | 3864 | 1468523105826 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - PROCESS | 3864 | 1468523105870 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
11:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 167ms
11:05:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
11:05:05 INFO - PROCESS | 3864 | 1468523105998 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:06 INFO - PROCESS | 3864 | 1468523106031 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
11:05:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 167ms
11:05:06 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
11:05:06 INFO - PROCESS | 3864 | 1468523106189 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:06 INFO - PROCESS | 3864 | 1468523106245 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:06 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
11:05:06 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 379ms
11:05:06 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
11:05:06 INFO - PROCESS | 3864 | 1468523106563 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:06 INFO - PROCESS | 3864 | 1468523106595 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
11:05:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 470ms
11:05:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
11:05:07 INFO - PROCESS | 3864 | 1468523107042 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - PROCESS | 3864 | 1468523107092 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
11:05:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 167ms
11:05:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
11:05:07 INFO - PROCESS | 3864 | 1468523107231 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - PROCESS | 3864 | 1468523107273 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
11:05:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 212ms
11:05:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
11:05:07 INFO - PROCESS | 3864 | 1468523107462 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - PROCESS | 3864 | 1468523107499 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
11:05:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 227ms
11:05:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
11:05:07 INFO - PROCESS | 3864 | 1468523107673 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - PROCESS | 3864 | 1468523107710 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
11:05:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 213ms
11:05:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
11:05:07 INFO - PROCESS | 3864 | 1468523107901 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:07 INFO - PROCESS | 3864 | 1468523107930 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
11:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 182ms
11:05:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
11:05:08 INFO - PROCESS | 3864 | 1468523108075 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - PROCESS | 3864 | 1468523108107 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
11:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 182ms
11:05:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
11:05:08 INFO - PROCESS | 3864 | 1468523108263 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - PROCESS | 3864 | 1468523108293 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
11:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 182ms
11:05:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
11:05:08 INFO - PROCESS | 3864 | 1468523108453 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - PROCESS | 3864 | 1468523108488 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
11:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 181ms
11:05:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
11:05:08 INFO - PROCESS | 3864 | 1468523108641 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - PROCESS | 3864 | 1468523108661 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
11:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 182ms
11:05:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
11:05:08 INFO - PROCESS | 3864 | 1468523108813 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - PROCESS | 3864 | 1468523108845 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
11:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 182ms
11:05:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
11:05:08 INFO - PROCESS | 3864 | 1468523109005 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - PROCESS | 3864 | 1468523109055 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
11:05:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 228ms
11:05:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
11:05:09 INFO - PROCESS | 3864 | 1468523109215 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - PROCESS | 3864 | 1468523109256 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
11:05:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 182ms
11:05:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
11:05:09 INFO - PROCESS | 3864 | 1468523109405 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - PROCESS | 3864 | 1468523109451 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
11:05:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 227ms
11:05:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
11:05:09 INFO - PROCESS | 3864 | 1468523109637 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - PROCESS | 3864 | 1468523109675 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
11:05:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 212ms
11:05:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
11:05:09 INFO - PROCESS | 3864 | 1468523109849 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:09 INFO - PROCESS | 3864 | 1468523109884 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
11:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 167ms
11:05:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
11:05:10 INFO - PROCESS | 3864 | 1468523110039 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - PROCESS | 3864 | 1468523110087 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
11:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 212ms
11:05:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
11:05:10 INFO - PROCESS | 3864 | 1468523110269 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - PROCESS | 3864 | 1468523110281 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
11:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 182ms
11:05:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
11:05:10 INFO - PROCESS | 3864 | 1468523110438 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - PROCESS | 3864 | 1468523110471 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
11:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 167ms
11:05:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
11:05:10 INFO - PROCESS | 3864 | 1468523110628 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - PROCESS | 3864 | 1468523110663 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
11:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 182ms
11:05:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
11:05:10 INFO - PROCESS | 3864 | 1468523110819 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - PROCESS | 3864 | 1468523110835 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
11:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 182ms
11:05:10 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
11:05:10 INFO - PROCESS | 3864 | 1468523110990 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - PROCESS | 3864 | 1468523111031 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
11:05:11 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 182ms
11:05:11 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
11:05:11 INFO - PROCESS | 3864 | 1468523111183 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - PROCESS | 3864 | 1468523111233 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
11:05:11 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 212ms
11:05:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
11:05:11 INFO - PROCESS | 3864 | 1468523111409 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - PROCESS | 3864 | 1468523111433 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
11:05:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 182ms
11:05:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
11:05:11 INFO - PROCESS | 3864 | 1468523111581 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - PROCESS | 3864 | 1468523111615 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
11:05:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 182ms
11:05:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
11:05:11 INFO - PROCESS | 3864 | 1468523111770 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:11 INFO - PROCESS | 3864 | 1468523111814 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
11:05:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 379ms
11:05:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
11:05:12 INFO - PROCESS | 3864 | 1468523112148 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - PROCESS | 3864 | 1468523112179 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
11:05:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 182ms
11:05:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
11:05:12 INFO - PROCESS | 3864 | 1468523112331 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - PROCESS | 3864 | 1468523112374 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
11:05:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 182ms
11:05:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
11:05:12 INFO - PROCESS | 3864 | 1468523112519 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - PROCESS | 3864 | 1468523112567 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
11:05:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 182ms
11:05:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
11:05:12 INFO - PROCESS | 3864 | 1468523112695 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - PROCESS | 3864 | 1468523112730 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
11:05:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 167ms
11:05:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
11:05:12 INFO - PROCESS | 3864 | 1468523112882 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:12 INFO - PROCESS | 3864 | 1468523112925 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
11:05:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 318ms
11:05:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
11:05:13 INFO - PROCESS | 3864 | 1468523113271 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:13 INFO - PROCESS | 3864 | 1468523113317 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
11:05:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 424ms
11:05:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
11:05:13 INFO - PROCESS | 3864 | 1468523113703 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:13 INFO - PROCESS | 3864 | 1468523113734 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
11:05:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 182ms
11:05:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
11:05:13 INFO - PROCESS | 3864 | 1468523113878 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:13 INFO - PROCESS | 3864 | 1468523113907 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
11:05:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 182ms
11:05:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
11:05:14 INFO - PROCESS | 3864 | 1468523114068 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - PROCESS | 3864 | 1468523114121 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
11:05:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 319ms
11:05:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
11:05:14 INFO - PROCESS | 3864 | 1468523114381 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - PROCESS | 3864 | 1468523114415 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
11:05:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 212ms
11:05:14 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
11:05:14 INFO - PROCESS | 3864 | 1468523114619 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - PROCESS | 3864 | 1468523114647 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
11:05:14 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 167ms
11:05:14 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
11:05:14 INFO - PROCESS | 3864 | 1468523114800 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - PROCESS | 3864 | 1468523114836 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
11:05:14 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 167ms
11:05:14 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
11:05:14 INFO - PROCESS | 3864 | 1468523114977 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:14 INFO - PROCESS | 3864 | 1468523115007 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
11:05:15 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 182ms
11:05:15 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
11:05:15 INFO - PROCESS | 3864 | 1468523115166 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - PROCESS | 3864 | 1468523115193 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
11:05:15 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 182ms
11:05:15 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
11:05:15 INFO - PROCESS | 3864 | 1468523115355 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - PROCESS | 3864 | 1468523115394 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
11:05:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 227ms
11:05:15 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
11:05:15 INFO - PROCESS | 3864 | 1468523115568 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - PROCESS | 3864 | 1468523115606 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
11:05:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 212ms
11:05:15 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
11:05:15 INFO - PROCESS | 3864 | 1468523115799 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - PROCESS | 3864 | 1468523115841 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
11:05:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 213ms
11:05:16 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
11:05:16 INFO - PROCESS | 3864 | 1468523116018 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - PROCESS | 3864 | 1468523116075 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
11:05:16 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 167ms
11:05:16 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
11:05:16 INFO - PROCESS | 3864 | 1468523116204 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - PROCESS | 3864 | 1468523116238 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
11:05:16 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 182ms
11:05:16 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
11:05:16 INFO - PROCESS | 3864 | 1468523116395 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - PROCESS | 3864 | 1468523116432 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
11:05:16 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 212ms
11:05:16 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
11:05:16 INFO - PROCESS | 3864 | 1468523116607 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - PROCESS | 3864 | 1468523116636 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
11:05:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
11:05:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
11:05:16 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 167ms
11:05:16 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
11:05:16 INFO - PROCESS | 3864 | 1468523116800 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:16 INFO - PROCESS | 3864 | 1468523116841 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
11:05:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 273ms
11:05:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
11:05:17 INFO - PROCESS | 3864 | 1468523117074 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - PROCESS | 3864 | 1468523117103 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
11:05:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 273ms
11:05:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
11:05:17 INFO - PROCESS | 3864 | 1468523117364 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - PROCESS | 3864 | 1468523117393 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
11:05:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 273ms
11:05:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
11:05:17 INFO - PROCESS | 3864 | 1468523117656 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - PROCESS | 3864 | 1468523117670 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
11:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
11:05:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 182ms
11:05:17 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
11:05:17 INFO - PROCESS | 3864 | 1468523117828 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - PROCESS | 3864 | 1468523117869 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
11:05:17 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 182ms
11:05:17 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
11:05:18 INFO - PROCESS | 3864 | 1468523118015 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - PROCESS | 3864 | 1468523118061 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
11:05:18 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 272ms
11:05:18 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
11:05:18 INFO - PROCESS | 3864 | 1468523118289 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - PROCESS | 3864 | 1468523118320 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
11:05:18 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 272ms
11:05:18 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
11:05:18 INFO - PROCESS | 3864 | 1468523118579 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - PROCESS | 3864 | 1468523118618 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
11:05:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
11:05:18 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 182ms
11:05:18 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
11:05:18 INFO - PROCESS | 3864 | 1468523118768 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - PROCESS | 3864 | 1468523118787 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
11:05:18 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 182ms
11:05:18 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
11:05:18 INFO - PROCESS | 3864 | 1468523118942 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:18 INFO - PROCESS | 3864 | 1468523118989 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
11:05:19 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 273ms
11:05:19 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
11:05:19 INFO - PROCESS | 3864 | 1468523119233 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:19 INFO - PROCESS | 3864 | 1468523119265 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
11:05:19 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 425ms
11:05:19 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
11:05:19 INFO - PROCESS | 3864 | 1468523119652 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:19 INFO - PROCESS | 3864 | 1468523119682 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
11:05:19 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 182ms
11:05:19 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
11:05:19 INFO - PROCESS | 3864 | 1468523119848 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:19 INFO - PROCESS | 3864 | 1468523119864 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
11:05:20 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 318ms
11:05:20 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
11:05:20 INFO - PROCESS | 3864 | 1468523120162 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:20 INFO - PROCESS | 3864 | 1468523120191 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
11:05:20 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 273ms
11:05:20 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
11:05:20 INFO - PROCESS | 3864 | 1468523120439 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:20 INFO - PROCESS | 3864 | 1468523120467 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
11:05:20 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 182ms
11:05:20 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
11:05:20 INFO - PROCESS | 3864 | 1468523120626 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:20 INFO - PROCESS | 3864 | 1468523120658 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
11:05:20 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
11:05:20 INFO - window.indexedDB.open('test', val);..." did not throw
11:05:20 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:20 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:05:20 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
11:05:20 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
11:05:20 INFO - window.indexedDB.open('test', val);..." did not throw
11:05:20 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:20 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:05:20 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
11:05:20 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
11:05:20 INFO - window.indexedDB.open('test', val);..." did not throw
11:05:20 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:20 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:05:20 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
11:05:20 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
11:05:20 INFO - window.indexedDB.open('test', val);..." did not throw
11:05:20 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:20 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:05:20 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
11:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
11:05:20 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 318ms
11:05:20 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
11:05:20 INFO - PROCESS | 3864 | 1468523120972 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:20 INFO - PROCESS | 3864 | 1468523120987 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:21 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
11:05:21 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 182ms
11:05:21 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
11:05:21 INFO - PROCESS | 3864 | 1468523121145 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:21 INFO - PROCESS | 3864 | 1468523121179 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:21 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
11:05:21 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
11:05:21 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 758ms
11:05:21 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
11:05:21 INFO - PROCESS | 3864 | 1468523121911 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:21 INFO - PROCESS | 3864 | 1468523121945 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
11:05:22 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 182ms
11:05:22 INFO - TEST-START | /IndexedDB/idbindex_count.htm
11:05:22 INFO - PROCESS | 3864 | 1468523122084 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - PROCESS | 3864 | 1468523122118 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
11:05:22 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 212ms
11:05:22 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
11:05:22 INFO - PROCESS | 3864 | 1468523122313 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - PROCESS | 3864 | 1468523122357 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
11:05:22 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 181ms
11:05:22 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
11:05:22 INFO - PROCESS | 3864 | 1468523122503 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - PROCESS | 3864 | 1468523122550 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
11:05:22 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 182ms
11:05:22 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
11:05:22 INFO - PROCESS | 3864 | 1468523122676 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - PROCESS | 3864 | 1468523122712 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
11:05:22 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 182ms
11:05:22 INFO - TEST-START | /IndexedDB/idbindex_get.htm
11:05:22 INFO - PROCESS | 3864 | 1468523122865 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:22 INFO - PROCESS | 3864 | 1468523122897 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
11:05:23 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 182ms
11:05:23 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
11:05:23 INFO - PROCESS | 3864 | 1468523123056 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - PROCESS | 3864 | 1468523123096 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
11:05:23 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 182ms
11:05:23 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
11:05:23 INFO - PROCESS | 3864 | 1468523123228 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - PROCESS | 3864 | 1468523123268 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
11:05:23 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 182ms
11:05:23 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
11:05:23 INFO - PROCESS | 3864 | 1468523123417 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - PROCESS | 3864 | 1468523123447 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
11:05:23 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 167ms
11:05:23 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
11:05:23 INFO - PROCESS | 3864 | 1468523123608 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - PROCESS | 3864 | 1468523123636 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
11:05:23 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 167ms
11:05:23 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
11:05:23 INFO - PROCESS | 3864 | 1468523123779 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - PROCESS | 3864 | 1468523123817 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
11:05:23 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 182ms
11:05:23 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
11:05:23 INFO - PROCESS | 3864 | 1468523123970 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:23 INFO - PROCESS | 3864 | 1468523124002 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
11:05:24 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 182ms
11:05:24 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
11:05:24 INFO - PROCESS | 3864 | 1468523124160 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - PROCESS | 3864 | 1468523124204 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
11:05:24 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 182ms
11:05:24 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
11:05:24 INFO - PROCESS | 3864 | 1468523124331 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - PROCESS | 3864 | 1468523124360 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
11:05:24 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 182ms
11:05:24 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
11:05:24 INFO - PROCESS | 3864 | 1468523124522 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - PROCESS | 3864 | 1468523124563 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
11:05:24 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 227ms
11:05:24 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
11:05:24 INFO - PROCESS | 3864 | 1468523124752 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - PROCESS | 3864 | 1468523124787 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
11:05:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 182ms
11:05:24 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
11:05:24 INFO - PROCESS | 3864 | 1468523124934 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:24 INFO - PROCESS | 3864 | 1468523124972 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
11:05:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 182ms
11:05:25 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
11:05:25 INFO - PROCESS | 3864 | 1468523125113 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:25 INFO - PROCESS | 3864 | 1468523125151 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
11:05:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 182ms
11:05:25 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
11:05:25 INFO - PROCESS | 3864 | 1468523125303 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:25 INFO - PROCESS | 3864 | 1468523125336 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
11:05:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 424ms
11:05:25 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
11:05:25 INFO - PROCESS | 3864 | 1468523125722 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:25 INFO - PROCESS | 3864 | 1468523125769 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
11:05:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 288ms
11:05:25 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
11:05:25 INFO - PROCESS | 3864 | 1468523125997 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - PROCESS | 3864 | 1468523126026 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
11:05:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 182ms
11:05:26 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
11:05:26 INFO - PROCESS | 3864 | 1468523126187 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - PROCESS | 3864 | 1468523126221 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
11:05:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 182ms
11:05:26 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
11:05:26 INFO - PROCESS | 3864 | 1468523126375 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - PROCESS | 3864 | 1468523126409 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
11:05:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 227ms
11:05:26 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
11:05:26 INFO - PROCESS | 3864 | 1468523126589 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - PROCESS | 3864 | 1468523126618 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
11:05:26 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 182ms
11:05:26 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
11:05:26 INFO - PROCESS | 3864 | 1468523126777 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - PROCESS | 3864 | 1468523126817 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
11:05:26 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 182ms
11:05:26 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
11:05:26 INFO - PROCESS | 3864 | 1468523126975 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:26 INFO - PROCESS | 3864 | 1468523126996 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
11:05:27 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 182ms
11:05:27 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
11:05:27 INFO - PROCESS | 3864 | 1468523127139 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - PROCESS | 3864 | 1468523127174 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
11:05:27 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 182ms
11:05:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
11:05:27 INFO - PROCESS | 3864 | 1468523127327 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - PROCESS | 3864 | 1468523127364 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
11:05:27 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 182ms
11:05:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
11:05:27 INFO - PROCESS | 3864 | 1468523127517 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - PROCESS | 3864 | 1468523127535 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
11:05:27 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 182ms
11:05:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
11:05:27 INFO - PROCESS | 3864 | 1468523127692 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - PROCESS | 3864 | 1468523127738 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
11:05:27 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 212ms
11:05:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
11:05:27 INFO - PROCESS | 3864 | 1468523127921 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:27 INFO - PROCESS | 3864 | 1468523127968 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
11:05:28 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 227ms
11:05:28 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
11:05:28 INFO - PROCESS | 3864 | 1468523128132 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - PROCESS | 3864 | 1468523128172 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
11:05:28 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 182ms
11:05:28 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
11:05:28 INFO - PROCESS | 3864 | 1468523128323 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - PROCESS | 3864 | 1468523128365 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
11:05:28 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 182ms
11:05:28 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
11:05:28 INFO - PROCESS | 3864 | 1468523128511 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - PROCESS | 3864 | 1468523128557 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
11:05:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
11:05:28 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 228ms
11:05:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
11:05:28 INFO - PROCESS | 3864 | 1468523128725 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - PROCESS | 3864 | 1468523128768 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
11:05:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 212ms
11:05:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
11:05:28 INFO - PROCESS | 3864 | 1468523128956 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:28 INFO - PROCESS | 3864 | 1468523128985 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 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
11:05:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 167ms
11:05:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
11:05:29 INFO - PROCESS | 3864 | 1468523129144 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 INFO - PROCESS | 3864 | 1468523129168 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 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
11:05:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 182ms
11:05:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
11:05:29 INFO - PROCESS | 3864 | 1468523129315 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 INFO - PROCESS | 3864 | 1468523129355 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
11:05:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 182ms
11:05:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
11:05:29 INFO - PROCESS | 3864 | 1468523129507 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 INFO - PROCESS | 3864 | 1468523129548 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 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
11:05:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 182ms
11:05:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
11:05:29 INFO - PROCESS | 3864 | 1468523129695 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 INFO - PROCESS | 3864 | 1468523129717 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 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
11:05:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 181ms
11:05:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
11:05:29 INFO - PROCESS | 3864 | 1468523129869 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:29 INFO - PROCESS | 3864 | 1468523129908 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:05:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 182ms
11:05:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
11:05:30 INFO - PROCESS | 3864 | 1468523130059 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - PROCESS | 3864 | 1468523130105 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 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
11:05:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 182ms
11:05:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
11:05:30 INFO - PROCESS | 3864 | 1468523130247 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - PROCESS | 3864 | 1468523130262 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
11:05:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 167ms
11:05:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
11:05:30 INFO - PROCESS | 3864 | 1468523130426 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - PROCESS | 3864 | 1468523130468 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
11:05:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 182ms
11:05:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
11:05:30 INFO - PROCESS | 3864 | 1468523130617 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - PROCESS | 3864 | 1468523130654 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
11:05:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 182ms
11:05:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
11:05:30 INFO - PROCESS | 3864 | 1468523130790 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - PROCESS | 3864 | 1468523130840 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
11:05:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 182ms
11:05:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
11:05:30 INFO - PROCESS | 3864 | 1468523130979 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 INFO - PROCESS | 3864 | 1468523131011 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
11:05:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 167ms
11:05:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
11:05:31 INFO - PROCESS | 3864 | 1468523131170 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 INFO - PROCESS | 3864 | 1468523131213 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
11:05:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 182ms
11:05:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
11:05:31 INFO - PROCESS | 3864 | 1468523131358 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 INFO - PROCESS | 3864 | 1468523131388 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
11:05:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 182ms
11:05:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
11:05:31 INFO - PROCESS | 3864 | 1468523131530 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 INFO - PROCESS | 3864 | 1468523131566 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 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
11:05:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 318ms
11:05:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
11:05:31 INFO - PROCESS | 3864 | 1468523131903 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:31 INFO - PROCESS | 3864 | 1468523131947 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
11:05:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 409ms
11:05:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
11:05:32 INFO - PROCESS | 3864 | 1468523132340 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:32 INFO - PROCESS | 3864 | 1468523132370 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
11:05:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 182ms
11:05:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
11:05:32 INFO - PROCESS | 3864 | 1468523132513 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:32 INFO - PROCESS | 3864 | 1468523132547 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:05:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 182ms
11:05:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
11:05:32 INFO - PROCESS | 3864 | 1468523132704 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:32 INFO - PROCESS | 3864 | 1468523132766 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:32 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
11:05:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 212ms
11:05:32 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
11:05:32 INFO - PROCESS | 3864 | 1468523132935 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:32 INFO - PROCESS | 3864 | 1468523132972 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
11:05:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 182ms
11:05:33 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
11:05:33 INFO - PROCESS | 3864 | 1468523133108 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - PROCESS | 3864 | 1468523133143 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
11:05:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 213ms
11:05:33 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
11:05:33 INFO - PROCESS | 3864 | 1468523133339 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - PROCESS | 3864 | 1468523133371 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
11:05:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 182ms
11:05:33 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
11:05:33 INFO - PROCESS | 3864 | 1468523133528 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - PROCESS | 3864 | 1468523133542 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 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
11:05:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 182ms
11:05:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
11:05:33 INFO - PROCESS | 3864 | 1468523133699 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - PROCESS | 3864 | 1468523133729 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
11:05:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 181ms
11:05:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
11:05:33 INFO - PROCESS | 3864 | 1468523133889 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:33 INFO - PROCESS | 3864 | 1468523133926 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 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
11:05:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 182ms
11:05:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
11:05:34 INFO - PROCESS | 3864 | 1468523134079 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 INFO - PROCESS | 3864 | 1468523134108 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 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
11:05:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 228ms
11:05:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
11:05:34 INFO - PROCESS | 3864 | 1468523134291 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 INFO - PROCESS | 3864 | 1468523134345 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 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
11:05:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 212ms
11:05:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
11:05:34 INFO - PROCESS | 3864 | 1468523134525 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 INFO - PROCESS | 3864 | 1468523134553 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
11:05:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 167ms
11:05:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
11:05:34 INFO - PROCESS | 3864 | 1468523134697 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 INFO - PROCESS | 3864 | 1468523134744 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 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
11:05:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 182ms
11:05:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
11:05:34 INFO - PROCESS | 3864 | 1468523134887 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:34 INFO - PROCESS | 3864 | 1468523134921 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
11:05:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 182ms
11:05:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
11:05:35 INFO - PROCESS | 3864 | 1468523135075 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 INFO - PROCESS | 3864 | 1468523135117 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
11:05:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 182ms
11:05:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
11:05:35 INFO - PROCESS | 3864 | 1468523135276 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 INFO - PROCESS | 3864 | 1468523135315 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
11:05:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 182ms
11:05:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
11:05:35 INFO - PROCESS | 3864 | 1468523135439 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 INFO - PROCESS | 3864 | 1468523135469 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 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"
11:05:35 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
11:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:05:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 167ms
11:05:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
11:05:35 INFO - PROCESS | 3864 | 1468523135628 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 INFO - PROCESS | 3864 | 1468523135672 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 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"
11:05:35 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
11:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:05:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 212ms
11:05:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
11:05:35 INFO - PROCESS | 3864 | 1468523135841 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:35 INFO - PROCESS | 3864 | 1468523135877 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
11:05:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 182ms
11:05:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
11:05:36 INFO - PROCESS | 3864 | 1468523136030 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - PROCESS | 3864 | 1468523136063 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
11:05:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 182ms
11:05:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
11:05:36 INFO - PROCESS | 3864 | 1468523136221 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - PROCESS | 3864 | 1468523136240 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
11:05:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 167ms
11:05:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
11:05:36 INFO - PROCESS | 3864 | 1468523136393 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - PROCESS | 3864 | 1468523136433 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
11:05:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 182ms
11:05:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
11:05:36 INFO - PROCESS | 3864 | 1468523136581 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - PROCESS | 3864 | 1468523136614 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
11:05:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 182ms
11:05:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
11:05:36 INFO - PROCESS | 3864 | 1468523136772 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - PROCESS | 3864 | 1468523136818 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
11:05:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 181ms
11:05:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
11:05:36 INFO - PROCESS | 3864 | 1468523136942 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:36 INFO - PROCESS | 3864 | 1468523136974 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
11:05:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 182ms
11:05:37 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
11:05:37 INFO - PROCESS | 3864 | 1468523137131 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:37 INFO - PROCESS | 3864 | 1468523137168 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:05:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 182ms
11:05:37 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
11:05:37 INFO - PROCESS | 3864 | 1468523137322 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:37 INFO - PROCESS | 3864 | 1468523137370 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:37 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
11:05:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 182ms
11:05:37 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
11:05:37 INFO - PROCESS | 3864 | 1468523137503 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:37 INFO - PROCESS | 3864 | 1468523137555 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
11:05:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 273ms
11:05:37 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
11:05:37 INFO - PROCESS | 3864 | 1468523137789 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:37 INFO - PROCESS | 3864 | 1468523137828 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
11:05:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 319ms
11:05:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
11:05:38 INFO - PROCESS | 3864 | 1468523138175 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:38 INFO - PROCESS | 3864 | 1468523138222 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
11:05:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 213ms
11:05:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
11:05:38 INFO - PROCESS | 3864 | 1468523138408 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:38 INFO - PROCESS | 3864 | 1468523138437 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
11:05:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 182ms
11:05:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
11:05:38 INFO - PROCESS | 3864 | 1468523138592 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:38 INFO - PROCESS | 3864 | 1468523138640 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
11:05:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 227ms
11:05:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
11:05:38 INFO - PROCESS | 3864 | 1468523138810 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:38 INFO - PROCESS | 3864 | 1468523138844 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
11:05:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 212ms
11:05:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
11:05:39 INFO - PROCESS | 3864 | 1468523139024 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - PROCESS | 3864 | 1468523139050 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
11:05:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 167ms
11:05:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
11:05:39 INFO - PROCESS | 3864 | 1468523139213 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - PROCESS | 3864 | 1468523139261 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
11:05:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 167ms
11:05:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
11:05:39 INFO - PROCESS | 3864 | 1468523139410 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - PROCESS | 3864 | 1468523139439 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
11:05:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 182ms
11:05:39 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
11:05:39 INFO - PROCESS | 3864 | 1468523139590 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - PROCESS | 3864 | 1468523139608 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
11:05:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
11:05:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 212ms
11:05:39 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
11:05:39 INFO - PROCESS | 3864 | 1468523139804 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:39 INFO - PROCESS | 3864 | 1468523139840 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
11:05:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 213ms
11:05:40 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
11:05:40 INFO - PROCESS | 3864 | 1468523140035 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - PROCESS | 3864 | 1468523140074 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
11:05:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 182ms
11:05:40 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
11:05:40 INFO - PROCESS | 3864 | 1468523140208 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - PROCESS | 3864 | 1468523140261 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
11:05:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 273ms
11:05:40 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
11:05:40 INFO - PROCESS | 3864 | 1468523140498 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - PROCESS | 3864 | 1468523140533 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
11:05:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 181ms
11:05:40 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
11:05:40 INFO - PROCESS | 3864 | 1468523140689 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - PROCESS | 3864 | 1468523140713 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
11:05:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
11:05:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 288ms
11:05:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
11:05:40 INFO - PROCESS | 3864 | 1468523140961 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:40 INFO - PROCESS | 3864 | 1468523141001 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
11:05:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 213ms
11:05:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
11:05:41 INFO - PROCESS | 3864 | 1468523141191 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 INFO - PROCESS | 3864 | 1468523141235 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 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
11:05:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 212ms
11:05:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
11:05:41 INFO - PROCESS | 3864 | 1468523141412 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 INFO - PROCESS | 3864 | 1468523141442 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 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
11:05:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 182ms
11:05:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
11:05:41 INFO - PROCESS | 3864 | 1468523141593 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 INFO - PROCESS | 3864 | 1468523141622 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
11:05:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 182ms
11:05:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
11:05:41 INFO - PROCESS | 3864 | 1468523141767 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 INFO - PROCESS | 3864 | 1468523141806 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 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
11:05:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 167ms
11:05:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
11:05:41 INFO - PROCESS | 3864 | 1468523141955 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:41 INFO - PROCESS | 3864 | 1468523141995 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 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
11:05:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 212ms
11:05:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
11:05:42 INFO - PROCESS | 3864 | 1468523142187 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 INFO - PROCESS | 3864 | 1468523142223 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:05:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 182ms
11:05:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
11:05:42 INFO - PROCESS | 3864 | 1468523142358 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 INFO - PROCESS | 3864 | 1468523142396 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 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
11:05:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 182ms
11:05:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
11:05:42 INFO - PROCESS | 3864 | 1468523142547 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 INFO - PROCESS | 3864 | 1468523142581 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
11:05:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 167ms
11:05:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
11:05:42 INFO - PROCESS | 3864 | 1468523142736 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 INFO - PROCESS | 3864 | 1468523142777 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
11:05:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 212ms
11:05:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
11:05:42 INFO - PROCESS | 3864 | 1468523142951 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:42 INFO - PROCESS | 3864 | 1468523142985 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
11:05:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 182ms
11:05:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
11:05:43 INFO - PROCESS | 3864 | 1468523143144 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - PROCESS | 3864 | 1468523143189 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
11:05:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 182ms
11:05:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
11:05:43 INFO - PROCESS | 3864 | 1468523143335 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - PROCESS | 3864 | 1468523143381 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
11:05:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 182ms
11:05:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
11:05:43 INFO - PROCESS | 3864 | 1468523143505 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - PROCESS | 3864 | 1468523143551 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
11:05:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 182ms
11:05:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
11:05:43 INFO - PROCESS | 3864 | 1468523143694 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - PROCESS | 3864 | 1468523143733 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
11:05:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 182ms
11:05:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
11:05:43 INFO - PROCESS | 3864 | 1468523143885 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:43 INFO - PROCESS | 3864 | 1468523143923 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:44 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
11:05:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 227ms
11:05:44 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
11:05:44 INFO - PROCESS | 3864 | 1468523144111 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:44 INFO - PROCESS | 3864 | 1468523144181 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:44 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
11:05:44 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 410ms
11:05:44 INFO - TEST-START | /IndexedDB/idbtransaction.htm
11:05:44 INFO - PROCESS | 3864 | 1468523144516 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:44 INFO - PROCESS | 3864 | 1468523144565 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:44 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
11:05:44 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
11:05:44 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 409ms
11:05:44 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
11:05:44 INFO - PROCESS | 3864 | 1468523144951 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:44 INFO - PROCESS | 3864 | 1468523144983 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
11:05:45 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 167ms
11:05:45 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
11:05:45 INFO - PROCESS | 3864 | 1468523145124 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:45 INFO - PROCESS | 3864 | 1468523145153 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
11:05:45 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
11:05:45 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 273ms
11:05:45 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
11:05:45 INFO - PROCESS | 3864 | 1468523145418 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:45 INFO - PROCESS | 3864 | 1468523145450 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:45 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
11:05:45 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 227ms
11:05:45 INFO - TEST-START | /IndexedDB/index_sort_order.htm
11:05:45 INFO - PROCESS | 3864 | 1468523145627 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:45 INFO - PROCESS | 3864 | 1468523145655 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:45 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
11:05:45 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 182ms
11:05:45 INFO - TEST-START | /IndexedDB/interfaces.html
11:05:45 INFO - PROCESS | 3864 | 1468523145818 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:45 INFO - PROCESS | 3864 | 1468523145864 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
11:05:46 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
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
11:05:46 INFO - TEST-OK | /IndexedDB/interfaces.html | took 349ms
11:05:46 INFO - TEST-START | /IndexedDB/interfaces.worker
11:05:46 INFO - PROCESS | 3864 | 1468523146156 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:46 INFO - PROCESS | 3864 | 1468523146194 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
11:05:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
11:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:05:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:05:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:05:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:05:46 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
11:05:46 INFO - {}
11:05:46 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 - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
11:05:46 INFO - {}
11:05:46 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 409ms
11:05:46 INFO - TEST-START | /IndexedDB/key_invalid.htm
11:05:46 INFO - PROCESS | 3864 | 1468523146582 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:46 INFO - PROCESS | 3864 | 1468523146624 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
11:05:46 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
11:05:46 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 228ms
11:05:46 INFO - TEST-START | /IndexedDB/key_valid.html
11:05:46 INFO - PROCESS | 3864 | 1468523146805 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:46 INFO - PROCESS | 3864 | 1468523146838 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
11:05:47 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
11:05:47 INFO - TEST-OK | /IndexedDB/key_valid.html | took 379ms
11:05:47 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
11:05:47 INFO - PROCESS | 3864 | 1468523147200 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:47 INFO - PROCESS | 3864 | 1468523147227 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:47 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
11:05:47 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 182ms
11:05:47 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
11:05:47 INFO - PROCESS | 3864 | 1468523147381 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:47 INFO - PROCESS | 3864 | 1468523147408 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:47 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
11:05:47 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 181ms
11:05:47 INFO - TEST-START | /IndexedDB/keygenerator.htm
11:05:47 INFO - PROCESS | 3864 | 1468523147565 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:47 INFO - PROCESS | 3864 | 1468523147611 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:47 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
11:05:47 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
11:05:47 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
11:05:47 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 228ms
11:05:47 INFO - TEST-START | /IndexedDB/keyorder.htm
11:05:47 INFO - PROCESS | 3864 | 1468523147793 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:47 INFO - PROCESS | 3864 | 1468523147835 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
11:05:48 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
11:05:48 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 288ms
11:05:48 INFO - TEST-START | /IndexedDB/keypath.htm
11:05:48 INFO - PROCESS | 3864 | 1468523148074 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - PROCESS | 3864 | 1468523148103 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
11:05:48 INFO - TEST-OK | /IndexedDB/keypath.htm | took 227ms
11:05:48 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
11:05:48 INFO - PROCESS | 3864 | 1468523148305 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - PROCESS | 3864 | 1468523148342 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
11:05:48 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 228ms
11:05:48 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
11:05:48 INFO - PROCESS | 3864 | 1468523148522 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - PROCESS | 3864 | 1468523148551 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
11:05:48 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
11:05:48 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 181ms
11:05:48 INFO - TEST-START | /IndexedDB/list_ordering.htm
11:05:48 INFO - PROCESS | 3864 | 1468523148714 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - PROCESS | 3864 | 1468523148746 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
11:05:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
11:05:48 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
11:05:48 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 213ms
11:05:48 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
11:05:48 INFO - PROCESS | 3864 | 1468523148924 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:48 INFO - PROCESS | 3864 | 1468523148969 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
11:05:49 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 182ms
11:05:49 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
11:05:49 INFO - PROCESS | 3864 | 1468523149115 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - PROCESS | 3864 | 1468523149152 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
11:05:49 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 182ms
11:05:49 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
11:05:49 INFO - PROCESS | 3864 | 1468523149303 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - PROCESS | 3864 | 1468523149344 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
11:05:49 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 182ms
11:05:49 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
11:05:49 INFO - PROCESS | 3864 | 1468523149477 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - PROCESS | 3864 | 1468523149527 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
11:05:49 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 181ms
11:05:49 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
11:05:49 INFO - PROCESS | 3864 | 1468523149667 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - PROCESS | 3864 | 1468523149708 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
11:05:49 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 228ms
11:05:49 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
11:05:49 INFO - PROCESS | 3864 | 1468523149902 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:49 INFO - PROCESS | 3864 | 1468523149948 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:50 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
11:05:50 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 242ms
11:05:50 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
11:05:50 INFO - PROCESS | 3864 | 1468523150136 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:50 INFO - PROCESS | 3864 | 1468523150178 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:50 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
11:05:50 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 182ms
11:05:50 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
11:05:50 INFO - PROCESS | 3864 | 1468523150318 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:50 INFO - PROCESS | 3864 | 1468523150350 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:50 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
11:05:50 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 182ms
11:05:50 INFO - TEST-START | /IndexedDB/value.htm
11:05:50 INFO - PROCESS | 3864 | 1468523150642 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:50 INFO - PROCESS | 3864 | 1468523150704 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:51 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
11:05:51 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
11:05:51 INFO - TEST-OK | /IndexedDB/value.htm | took 530ms
11:05:51 INFO - TEST-START | /IndexedDB/value_recursive.htm
11:05:51 INFO - PROCESS | 3864 | 1468523151070 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:51 INFO - PROCESS | 3864 | 1468523151085 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
11:05:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
11:05:51 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
11:05:51 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 227ms
11:05:51 INFO - TEST-START | /IndexedDB/writer-starvation.htm
11:05:51 INFO - PROCESS | 3864 | 1468523151285 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:51 INFO - PROCESS | 3864 | 1468523151316 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:52 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
11:05:52 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 971ms
11:05:52 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
11:05:52 INFO - PROCESS | 3864 | 1468523152270 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:52 INFO - PROCESS | 3864 | 1468523152282 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:52 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
11:05:52 INFO - {}
11:05:52 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
11:05:52 INFO - {}
11:05:52 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
11:05:52 INFO - {}
11:05:52 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
11:05:52 INFO - {}
11:05:52 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 181ms
11:05:52 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
11:05:52 INFO - PROCESS | 3864 | 1468523152440 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:52 INFO - PROCESS | 3864 | 1468523152469 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:52 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
11:05:52 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
11:05:52 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
11:05:52 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
11:05:52 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 182ms
11:05:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
11:05:52 INFO - PROCESS | 3864 | 1468523152629 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:52 INFO - PROCESS | 3864 | 1468523152669 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
11:05:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
11:05:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 258ms
11:05:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
11:05:52 INFO - PROCESS | 3864 | 1468523152889 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:52 INFO - PROCESS | 3864 | 1468523152912 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
11:05:53 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
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
11:05:53 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
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
11:05:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 197ms
11:05:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
11:05:53 INFO - PROCESS | 3864 | 1468523153083 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 INFO - PROCESS | 3864 | 1468523153130 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 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() {
11:05:53 INFO - [native code]
11:05:53 INFO - }" but got function "function () {
11:05:53 INFO - }"
11:05:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
11:05:53 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
11:05:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
11:05:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 182ms
11:05:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
11:05:53 INFO - PROCESS | 3864 | 1468523153268 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 INFO - PROCESS | 3864 | 1468523153308 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 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() {
11:05:53 INFO - [native code]
11:05:53 INFO - }" but got function "function () {
11:05:53 INFO - }"
11:05:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
11:05:53 INFO - {}
11:05:53 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
11:05:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
11:05:53 INFO - {}
11:05:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 212ms
11:05:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
11:05:53 INFO - PROCESS | 3864 | 1468523153482 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 INFO - PROCESS | 3864 | 1468523153516 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
11:05:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
11:05:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
11:05:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
11:05:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
11:05:53 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"
11:05:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
11:05:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
11:05:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
11:05:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
11:05:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
11:05:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
11:05:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
11:05:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
11:05:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
11:05:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
11:05:53 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"
11:05:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
11:05:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
11:05:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
11:05:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
11:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
11:05:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:05:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 243ms
11:05:53 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
11:05:53 INFO - PROCESS | 3864 | 1468523153727 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 INFO - PROCESS | 3864 | 1468523153781 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
11:05:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 212ms
11:05:53 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
11:05:53 INFO - PROCESS | 3864 | 1468523153965 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:53 INFO - PROCESS | 3864 | 1468523153994 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
11:05:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
11:05:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
11:05:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
11:05:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 213ms
11:05:54 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
11:05:54 INFO - PROCESS | 3864 | 1468523154171 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:54 INFO - PROCESS | 3864 | 1468523154210 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
11:05:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
11:05:54 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
11:05:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
11:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:05:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
11:05:54 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 181ms
11:05:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
11:05:54 INFO - PROCESS | 3864 | 1468523154361 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:54 INFO - PROCESS | 3864 | 1468523154408 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
11:05:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
11:05:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
11:05:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
11:05:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
11:05:55 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1152ms
11:05:55 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
11:05:55 INFO - PROCESS | 3864 | 1468523155525 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:55 INFO - PROCESS | 3864 | 1468523155554 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
11:05:56 INFO - {}
11:05:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
11:05:56 INFO - {}
11:05:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
11:05:56 INFO - {}
11:05:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
11:05:56 INFO - {}
11:05:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
11:05:56 INFO - {}
11:05:56 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1152ms
11:05:56 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
11:05:56 INFO - PROCESS | 3864 | 1468523156689 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:56 INFO - PROCESS | 3864 | 1468523156718 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
11:05:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 379ms
11:05:57 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
11:05:57 INFO - PROCESS | 3864 | 1468523157084 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:57 INFO - PROCESS | 3864 | 1468523157134 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:57 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
11:05:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
11:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:05:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
11:05:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 470ms
11:05:57 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
11:05:57 INFO - PROCESS | 3864 | 1468523157562 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:05:57 INFO - PROCESS | 3864 | 1468523157592 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:07 INFO - PROCESS | 3864 | MARIONETTE LOG: INFO: Timeout fired
11:06:07 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
11:06:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
11:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
11:06:07 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 9808ms
11:06:07 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
11:06:07 INFO - PROCESS | 3864 | 1468523167386 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:07 INFO - PROCESS | 3864 | 1468523167415 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:07 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
11:06:07 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 409ms
11:06:07 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
11:06:07 INFO - PROCESS | 3864 | 1468523167802 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:07 INFO - PROCESS | 3864 | 1468523167830 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:07 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
11:06:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 167ms
11:06:07 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
11:06:07 INFO - PROCESS | 3864 | 1468523167994 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - PROCESS | 3864 | 1468523168023 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
11:06:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 182ms
11:06:08 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
11:06:08 INFO - PROCESS | 3864 | 1468523168182 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - PROCESS | 3864 | 1468523168196 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
11:06:08 INFO - {}
11:06:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 182ms
11:06:08 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
11:06:08 INFO - PROCESS | 3864 | 1468523168351 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - PROCESS | 3864 | 1468523168386 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
11:06:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 182ms
11:06:08 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
11:06:08 INFO - PROCESS | 3864 | 1468523168541 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - PROCESS | 3864 | 1468523168583 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
11:06:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
11:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
11:06:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
11:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
11:06:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 182ms
11:06:08 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
11:06:08 INFO - PROCESS | 3864 | 1468523168730 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - PROCESS | 3864 | 1468523168749 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 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().
11:06:08 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 182ms
11:06:08 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
11:06:08 INFO - PROCESS | 3864 | 1468523168901 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:08 INFO - PROCESS | 3864 | 1468523168933 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:09 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
11:06:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 182ms
11:06:09 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
11:06:09 INFO - PROCESS | 3864 | 1468523169091 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:09 INFO - PROCESS | 3864 | 1468523169124 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:09 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
11:06:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 181ms
11:06:09 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
11:06:09 INFO - PROCESS | 3864 | 1468523169266 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:09 INFO - PROCESS | 3864 | 1468523169303 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:09 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"
11:06:09 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
11:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:09 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
11:06:09 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
11:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:09 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
11:06:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
11:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
11:06:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 272ms
11:06:09 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
11:06:09 INFO - PROCESS | 3864 | 1468523169624 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:09 INFO - PROCESS | 3864 | 1468523169668 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:09 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
11:06:09 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 288ms
11:06:09 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
11:06:09 INFO - PROCESS | 3864 | 1468523169851 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:09 INFO - PROCESS | 3864 | 1468523169871 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
11:06:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 182ms
11:06:10 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
11:06:10 INFO - PROCESS | 3864 | 1468523170022 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:10 INFO - PROCESS | 3864 | 1468523170050 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:10 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
11:06:10 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 182ms
11:06:10 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
11:06:10 INFO - PROCESS | 3864 | 1468523170216 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:10 INFO - PROCESS | 3864 | 1468523170267 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:10 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
11:06:10 INFO - do_test/)
11:06:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
11:06:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
11:06:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
11:06:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
11:06:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
11:06:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
11:06:31 INFO - )
11:06:31 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 182ms
11:06:31 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
11:06:31 INFO - PROCESS | 3864 | 1468523191929 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:31 INFO - PROCESS | 3864 | 1468523191974 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
11:06:32 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 182ms
11:06:32 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
11:06:32 INFO - PROCESS | 3864 | 1468523192117 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - PROCESS | 3864 | 1468523192155 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
11:06:32 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 228ms
11:06:32 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
11:06:32 INFO - PROCESS | 3864 | 1468523192348 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - PROCESS | 3864 | 1468523192377 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
11:06:32 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 182ms
11:06:32 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
11:06:32 INFO - PROCESS | 3864 | 1468523192518 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - PROCESS | 3864 | 1468523192549 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
11:06:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
11:06:32 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 181ms
11:06:32 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
11:06:32 INFO - PROCESS | 3864 | 1468523192705 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - PROCESS | 3864 | 1468523192752 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
11:06:32 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
11:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:32 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
11:06:32 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 182ms
11:06:32 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
11:06:32 INFO - PROCESS | 3864 | 1468523192880 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:32 INFO - PROCESS | 3864 | 1468523192913 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
11:06:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
11:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
11:06:33 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 182ms
11:06:33 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
11:06:33 INFO - PROCESS | 3864 | 1468523193068 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - PROCESS | 3864 | 1468523193112 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
11:06:33 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 167ms
11:06:33 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
11:06:33 INFO - PROCESS | 3864 | 1468523193257 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - PROCESS | 3864 | 1468523193294 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
11:06:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
11:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
11:06:33 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 167ms
11:06:33 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
11:06:33 INFO - PROCESS | 3864 | 1468523193448 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - PROCESS | 3864 | 1468523193477 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
11:06:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
11:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
11:06:33 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 182ms
11:06:33 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
11:06:33 INFO - PROCESS | 3864 | 1468523193619 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - PROCESS | 3864 | 1468523193663 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
11:06:33 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 182ms
11:06:33 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
11:06:33 INFO - PROCESS | 3864 | 1468523193839 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:33 INFO - PROCESS | 3864 | 1468523193905 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
11:06:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 379ms
11:06:34 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
11:06:34 INFO - PROCESS | 3864 | 1468523194215 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:34 INFO - PROCESS | 3864 | 1468523194404 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
11:06:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 319ms
11:06:34 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
11:06:34 INFO - PROCESS | 3864 | 1468523194533 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:34 INFO - PROCESS | 3864 | 1468523194567 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
11:06:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 182ms
11:06:34 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
11:06:34 INFO - PROCESS | 3864 | 1468523194719 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:34 INFO - PROCESS | 3864 | 1468523194747 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:34 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
11:06:34 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
11:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:06:34 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
11:06:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
11:06:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
11:06:34 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 181ms
11:06:34 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
11:06:34 INFO - PROCESS | 3864 | 1468523194919 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:34 INFO - PROCESS | 3864 | 1468523194955 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
11:06:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
11:06:35 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 182ms
11:06:35 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
11:06:35 INFO - PROCESS | 3864 | 1468523195106 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:35 INFO - PROCESS | 3864 | 1468523195117 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
11:06:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
11:06:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
11:06:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
11:06:35 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 181ms
11:06:35 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
11:06:35 INFO - PROCESS | 3864 | 1468523195281 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:35 INFO - PROCESS | 3864 | 1468523195316 Marionette INFO sendAsync 2130ff99-1f43-4c21-8a5b-313457218587
11:06:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: