builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-140
starttime: 1465256634.59
results: success (0)
buildid: 20160606125325
builduid: ab6de4c621424cea86326d1844440e03
revision: 5fe894994e955cf7f6d85337492beebe562ea6c5
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 16:43:54.586448) =========
master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 16:43:54.587553) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 16:43:54.588267) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 16:43:54.745959) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 16:43:54.746852) =========
'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:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-140
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-140
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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-140
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
--16:43:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.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% 2.10 GB/s
16:43:56 (2.10 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.228000
========= master_lag: 0.24 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 16:43:56.210112) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 16:43:56.210493) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-140
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-140
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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-140
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=4.601000
========= master_lag: 0.20 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 16:44:01.012304) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 16:44:01.012721) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5fe894994e955cf7f6d85337492beebe562ea6c5 --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 5fe894994e955cf7f6d85337492beebe562ea6c5 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-140
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-140
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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-140
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-06-06 16:44:02,088 truncating revision to first 12 chars
2016-06-06 16:44:02,088 Setting DEBUG logging.
2016-06-06 16:44:02,088 attempt 1/10
2016-06-06 16:44:02,088 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5fe894994e95?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 16:44:03,170 unpacking tar archive at: mozilla-beta-5fe894994e95/testing/mozharness/
program finished with exit code 0
elapsedTime=1.883000
========= master_lag: 0.30 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 16:44:03.193023) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 16:44:03.193346) =========
script_repo_revision: 5fe894994e955cf7f6d85337492beebe562ea6c5
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 16:44:03.193873) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 16:44:03.194189) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 16:44:03.210475) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 38 secs) (at 2016-06-06 16:44:03.210798) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--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', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-140
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=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-140
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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-140
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
XPCOM_DEBUG_BREAK=warn
using PTY: False
16:44:04 INFO - MultiFileLogger online at 20160606 16:44:04 in C:\slave\test
16:44:04 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
16:44:04 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
16:44:04 INFO - {'append_to_log': False,
16:44:04 INFO - 'base_work_dir': 'C:\\slave\\test',
16:44:04 INFO - 'blob_upload_branch': 'mozilla-beta',
16:44:04 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
16:44:04 INFO - 'buildbot_json_path': 'buildprops.json',
16:44:04 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
16:44:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
16:44:04 INFO - 'download_minidump_stackwalk': True,
16:44:04 INFO - 'download_symbols': 'ondemand',
16:44:04 INFO - 'e10s': True,
16:44:04 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
16:44:04 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
16:44:04 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
16:44:04 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
16:44:04 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
16:44:04 INFO - 'C:/mozilla-build/tooltool.py'),
16:44:04 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
16:44:04 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
16:44:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
16:44:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
16:44:04 INFO - 'log_level': 'info',
16:44:04 INFO - 'log_to_console': True,
16:44:04 INFO - 'opt_config_files': (),
16:44:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
16:44:04 INFO - '--processes=1',
16:44:04 INFO - '--config=%(test_path)s/wptrunner.ini',
16:44:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
16:44:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
16:44:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
16:44:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
16:44:04 INFO - 'pip_index': False,
16:44:04 INFO - 'require_test_zip': True,
16:44:04 INFO - 'test_type': ('testharness',),
16:44:04 INFO - 'this_chunk': '1',
16:44:04 INFO - 'total_chunks': '5',
16:44:04 INFO - 'virtualenv_path': 'venv',
16:44:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
16:44:04 INFO - 'work_dir': 'build'}
16:44:04 INFO - #####
16:44:04 INFO - ##### Running clobber step.
16:44:04 INFO - #####
16:44:04 INFO - Running pre-action listener: _resource_record_pre_action
16:44:04 INFO - Running main action method: clobber
16:44:04 INFO - rmtree: C:\slave\test\build
16:44:04 INFO - Using _rmtree_windows ...
16:44:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
16:46:11 INFO - Running post-action listener: _resource_record_post_action
16:46:11 INFO - #####
16:46:11 INFO - ##### Running read-buildbot-config step.
16:46:11 INFO - #####
16:46:11 INFO - Running pre-action listener: _resource_record_pre_action
16:46:11 INFO - Running main action method: read_buildbot_config
16:46:11 INFO - Using buildbot properties:
16:46:11 INFO - {
16:46:11 INFO - "project": "",
16:46:11 INFO - "product": "firefox",
16:46:11 INFO - "script_repo_revision": "production",
16:46:11 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
16:46:11 INFO - "repository": "",
16:46:11 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
16:46:11 INFO - "buildid": "20160606125325",
16:46:11 INFO - "pgo_build": "True",
16:46:11 INFO - "basedir": "C:\\slave\\test",
16:46:11 INFO - "buildnumber": 2,
16:46:11 INFO - "slavename": "t-w732-ix-140",
16:46:11 INFO - "revision": "5fe894994e955cf7f6d85337492beebe562ea6c5",
16:46:11 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/",
16:46:11 INFO - "platform": "win32",
16:46:11 INFO - "branch": "mozilla-beta",
16:46:11 INFO - "repo_path": "releases/mozilla-beta",
16:46:11 INFO - "moz_repo_path": "",
16:46:11 INFO - "stage_platform": "win32-pgo",
16:46:11 INFO - "builduid": "ab6de4c621424cea86326d1844440e03",
16:46:11 INFO - "slavebuilddir": "test"
16:46:11 INFO - }
16:46:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
16:46:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.zip.
16:46:11 INFO - Running post-action listener: _resource_record_post_action
16:46:11 INFO - #####
16:46:11 INFO - ##### Running download-and-extract step.
16:46:11 INFO - #####
16:46:11 INFO - Running pre-action listener: _resource_record_pre_action
16:46:11 INFO - Running main action method: download_and_extract
16:46:11 INFO - mkdir: C:\slave\test\build\tests
16:46:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:46:11 INFO - https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
16:46:11 INFO - trying https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
16:46:11 INFO - Downloading https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:46:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
16:46:12 INFO - Downloaded 1186 bytes.
16:46:12 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:46:12 INFO - Using the following test package requirements:
16:46:12 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:46:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:46:12 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
16:46:12 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:46:12 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:46:12 INFO - u'jsshell-win32.zip'],
16:46:12 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:46:12 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
16:46:12 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:46:12 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:46:12 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
16:46:12 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:46:12 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
16:46:12 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:46:12 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
16:46:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:46:12 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
16:46:12 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
16:46:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:46:12 INFO - https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
16:46:12 INFO - trying https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
16:46:12 INFO - Downloading https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
16:46:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
16:46:14 INFO - Downloaded 19035007 bytes.
16:46:14 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
16:46:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
16:46:16 INFO - caution: filename not matched: web-platform/*
16:46:16 INFO - Return code: 11
16:46:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:46:16 INFO - https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
16:46:16 INFO - trying https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
16:46:16 INFO - Downloading https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
16:46:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
16:46:19 INFO - Downloaded 36389108 bytes.
16:46:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
16:46:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
16:47:07 INFO - caution: filename not matched: bin/*
16:47:07 INFO - caution: filename not matched: config/*
16:47:07 INFO - caution: filename not matched: mozbase/*
16:47:07 INFO - caution: filename not matched: marionette/*
16:47:07 INFO - caution: filename not matched: tools/wptserve/*
16:47:07 INFO - Return code: 11
16:47:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:07 INFO - https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
16:47:07 INFO - trying https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:47:07 INFO - Downloading https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
16:47:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
16:47:10 INFO - Downloaded 55657805 bytes.
16:47:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:47:10 INFO - mkdir: C:\slave\test\properties
16:47:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
16:47:10 INFO - Writing to file C:\slave\test\properties\build_url
16:47:10 INFO - Contents:
16:47:10 INFO - build_url:https://queue.taskcluster.net/v1/task/IvoC7Y8kRUe5tPRtiVgx3w/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:47:11 INFO - Running post-action listener: _resource_record_post_action
16:47:11 INFO - Running post-action listener: set_extra_try_arguments
16:47:11 INFO - #####
16:47:11 INFO - ##### Running create-virtualenv step.
16:47:11 INFO - #####
16:47:11 INFO - Running pre-action listener: _pre_create_virtualenv
16:47:11 INFO - Running pre-action listener: _resource_record_pre_action
16:47:11 INFO - Running main action method: create_virtualenv
16:47:11 INFO - Creating virtualenv C:\slave\test\build\venv
16:47:11 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build
16:47:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
16:47:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
16:47:20 INFO - Installing distribute......................................................................................................................................................................................done.
16:47:22 INFO - Return code: 0
16:47:22 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
16:47:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:47:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:47: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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-140', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:47: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
16:47: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
16:47:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:47:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:47:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:47:22 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
16:47:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:47:22 INFO - 'DCLOCATION': 'SCL3',
16:47:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:47:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:47:22 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:47:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:47:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:47:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:47:22 INFO - 'HOMEDRIVE': 'C:',
16:47:22 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:47:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:47:22 INFO - 'KTS_VERSION': '1.19c',
16:47:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:47:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:47:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
16:47:22 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:47:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:47:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:47:22 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:47:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:47:22 INFO - 'MOZ_AIRBAG': '1',
16:47:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:47:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:47:22 INFO - 'MOZ_MSVCVERSION': '8',
16:47:22 INFO - 'MOZ_NO_REMOTE': '1',
16:47:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:47:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:47:22 INFO - 'NO_EM_RESTART': '1',
16:47:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:47:22 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:47:22 INFO - 'OS': 'Windows_NT',
16:47:22 INFO - 'OURDRIVE': 'C:',
16:47: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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
16:47:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:47:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:47:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:47:22 INFO - 'PROCESSOR_LEVEL': '6',
16:47:22 INFO - 'PROCESSOR_REVISION': '1e05',
16:47:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:47:22 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:47:22 INFO - 'PROMPT': '$P$G',
16:47:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:47:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:47:22 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:47:22 INFO - 'PWD': 'C:\\slave\\test',
16:47:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:47:22 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:47:22 INFO - 'SYSTEMDRIVE': 'C:',
16:47:22 INFO - 'SYSTEMROOT': 'C:\\windows',
16:47:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:22 INFO - 'TEST1': 'testie',
16:47:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:22 INFO - 'USERDOMAIN': 'T-W732-IX-140',
16:47:22 INFO - 'USERNAME': 'cltbld',
16:47:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:47:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:47:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:47:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:47:22 INFO - 'WINDIR': 'C:\\windows',
16:47:22 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:47:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:47:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:47:23 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:47:23 INFO - Downloading/unpacking psutil>=0.7.1
16:47:23 INFO - Running setup.py egg_info for package psutil
16:47:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:47:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
16:47:23 INFO - Installing collected packages: psutil
16:47:23 INFO - Running setup.py install for psutil
16:47:23 INFO - building 'psutil._psutil_windows' extension
16:47:23 INFO - error: Unable to find vcvarsall.bat
16:47: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:\users\cltbld\appdata\local\temp\pip-nvskur-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:47:23 INFO - running install
16:47:23 INFO - running build
16:47:23 INFO - running build_py
16:47:23 INFO - creating build
16:47:23 INFO - creating build\lib.win32-2.7
16:47:23 INFO - creating build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
16:47:23 INFO - running build_ext
16:47:23 INFO - building 'psutil._psutil_windows' extension
16:47:23 INFO - error: Unable to find vcvarsall.bat
16:47:23 INFO - ----------------------------------------
16:47: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:\users\cltbld\appdata\local\temp\pip-nvskur-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:47:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
16:47:23 WARNING - Return code: 1
16:47: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!
16:47:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
16:47: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')]}
16:47:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:47: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')]}
16:47:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:47: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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-140', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:47: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
16:47: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
16:47:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:47:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:47:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:47:23 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
16:47:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:47:23 INFO - 'DCLOCATION': 'SCL3',
16:47:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:47:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:47:23 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:47:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:47:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:47:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:47:23 INFO - 'HOMEDRIVE': 'C:',
16:47:23 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:47:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:47:23 INFO - 'KTS_VERSION': '1.19c',
16:47:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:47:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:47:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
16:47:23 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:47:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:47:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:47:23 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:47:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:47:23 INFO - 'MOZ_AIRBAG': '1',
16:47:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:47:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:47:23 INFO - 'MOZ_MSVCVERSION': '8',
16:47:23 INFO - 'MOZ_NO_REMOTE': '1',
16:47:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:47:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:47:23 INFO - 'NO_EM_RESTART': '1',
16:47:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:47:23 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:47:23 INFO - 'OS': 'Windows_NT',
16:47:23 INFO - 'OURDRIVE': 'C:',
16:47: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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
16:47:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:47:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:47:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:47:23 INFO - 'PROCESSOR_LEVEL': '6',
16:47:23 INFO - 'PROCESSOR_REVISION': '1e05',
16:47:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:47:23 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:47:23 INFO - 'PROMPT': '$P$G',
16:47:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:47:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:47:23 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:47:23 INFO - 'PWD': 'C:\\slave\\test',
16:47:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:47:23 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:47:23 INFO - 'SYSTEMDRIVE': 'C:',
16:47:23 INFO - 'SYSTEMROOT': 'C:\\windows',
16:47:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:23 INFO - 'TEST1': 'testie',
16:47:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:23 INFO - 'USERDOMAIN': 'T-W732-IX-140',
16:47:23 INFO - 'USERNAME': 'cltbld',
16:47:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:47:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:47:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:47:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:47:23 INFO - 'WINDIR': 'C:\\windows',
16:47:23 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:47:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:47:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:47:24 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:47:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
16:47:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz
16:47:24 INFO - Running setup.py egg_info for package mozsystemmonitor
16:47:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
16:47:24 INFO - Running setup.py egg_info for package psutil
16:47:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:47:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
16:47:24 INFO - Installing collected packages: mozsystemmonitor, psutil
16:47:24 INFO - Running setup.py install for mozsystemmonitor
16:47:24 INFO - Running setup.py install for psutil
16:47:24 INFO - building 'psutil._psutil_windows' extension
16:47:24 INFO - error: Unable to find vcvarsall.bat
16:47:24 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:\users\cltbld\appdata\local\temp\pip-szl6fp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:47:24 INFO - running install
16:47:24 INFO - running build
16:47:24 INFO - running build_py
16:47:24 INFO - running build_ext
16:47:24 INFO - building 'psutil._psutil_windows' extension
16:47:24 INFO - error: Unable to find vcvarsall.bat
16:47:24 INFO - ----------------------------------------
16:47:24 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:\users\cltbld\appdata\local\temp\pip-szl6fp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:47:24 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
16:47:24 WARNING - Return code: 1
16:47:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
16:47:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
16:47:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:47:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:47:24 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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-140', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:47:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
16:47:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
16:47:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:47:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:47:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:47:24 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
16:47:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:47:24 INFO - 'DCLOCATION': 'SCL3',
16:47:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:47:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:47:24 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:47:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:47:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:47:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:47:24 INFO - 'HOMEDRIVE': 'C:',
16:47:24 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:47:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:47:24 INFO - 'KTS_VERSION': '1.19c',
16:47:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:47:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:47:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
16:47:24 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:47:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:47:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:47:24 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:47:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:47:24 INFO - 'MOZ_AIRBAG': '1',
16:47:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:47:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:47:24 INFO - 'MOZ_MSVCVERSION': '8',
16:47:24 INFO - 'MOZ_NO_REMOTE': '1',
16:47:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:47:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:47:24 INFO - 'NO_EM_RESTART': '1',
16:47:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:47:24 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:47:24 INFO - 'OS': 'Windows_NT',
16:47:24 INFO - 'OURDRIVE': 'C:',
16:47:24 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
16:47:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:47:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:47:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:47:24 INFO - 'PROCESSOR_LEVEL': '6',
16:47:24 INFO - 'PROCESSOR_REVISION': '1e05',
16:47:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:47:24 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:47:24 INFO - 'PROMPT': '$P$G',
16:47:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:47:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:47:24 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:47:24 INFO - 'PWD': 'C:\\slave\\test',
16:47:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:47:24 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:47:24 INFO - 'SYSTEMDRIVE': 'C:',
16:47:24 INFO - 'SYSTEMROOT': 'C:\\windows',
16:47:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:24 INFO - 'TEST1': 'testie',
16:47:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:24 INFO - 'USERDOMAIN': 'T-W732-IX-140',
16:47:24 INFO - 'USERNAME': 'cltbld',
16:47:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:47:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:47:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:47:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:47:24 INFO - 'WINDIR': 'C:\\windows',
16:47:24 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:47:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:47:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:47:25 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:47:25 INFO - Downloading/unpacking blobuploader==1.2.4
16:47:25 INFO - Downloading blobuploader-1.2.4.tar.gz
16:47:25 INFO - Running setup.py egg_info for package blobuploader
16:47:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
16:47:28 INFO - Running setup.py egg_info for package requests
16:47:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
16:47:28 INFO - Downloading docopt-0.6.1.tar.gz
16:47:28 INFO - Running setup.py egg_info for package docopt
16:47:28 INFO - Installing collected packages: blobuploader, docopt, requests
16:47:28 INFO - Running setup.py install for blobuploader
16:47:28 INFO - Running setup.py install for docopt
16:47:28 INFO - Running setup.py install for requests
16:47:28 INFO - Successfully installed blobuploader docopt requests
16:47:28 INFO - Cleaning up...
16:47:28 INFO - Return code: 0
16:47:28 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:47:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:47:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:47:28 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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-140', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:47:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
16:47:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
16:47:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:47:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:47:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:47:28 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
16:47:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:47:28 INFO - 'DCLOCATION': 'SCL3',
16:47:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:47:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:47:28 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:47:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:47:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:47:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:47:28 INFO - 'HOMEDRIVE': 'C:',
16:47:28 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:47:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:47:28 INFO - 'KTS_VERSION': '1.19c',
16:47:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:47:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:47:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
16:47:28 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:47:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:47:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:47:28 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:47:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:47:28 INFO - 'MOZ_AIRBAG': '1',
16:47:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:47:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:47:28 INFO - 'MOZ_MSVCVERSION': '8',
16:47:28 INFO - 'MOZ_NO_REMOTE': '1',
16:47:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:47:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:47:28 INFO - 'NO_EM_RESTART': '1',
16:47:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:47:28 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:47:28 INFO - 'OS': 'Windows_NT',
16:47:28 INFO - 'OURDRIVE': 'C:',
16:47:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
16:47:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:47:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:47:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:47:28 INFO - 'PROCESSOR_LEVEL': '6',
16:47:28 INFO - 'PROCESSOR_REVISION': '1e05',
16:47:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:47:28 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:47:28 INFO - 'PROMPT': '$P$G',
16:47:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:47:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:47:28 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:47:28 INFO - 'PWD': 'C:\\slave\\test',
16:47:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:47:28 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:47:28 INFO - 'SYSTEMDRIVE': 'C:',
16:47:28 INFO - 'SYSTEMROOT': 'C:\\windows',
16:47:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:28 INFO - 'TEST1': 'testie',
16:47:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:28 INFO - 'USERDOMAIN': 'T-W732-IX-140',
16:47:28 INFO - 'USERNAME': 'cltbld',
16:47:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:47:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:47:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:47:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:47:28 INFO - 'WINDIR': 'C:\\windows',
16:47:28 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:47:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:47:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:47:33 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:47:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:47:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:47:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:47:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:47:33 INFO - Unpacking c:\slave\test\build\tests\marionette
16:47:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:47:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:47:33 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
16:47:33 INFO - Running setup.py install for browsermob-proxy
16:47:47 INFO - Running setup.py install for manifestparser
16:47:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for marionette-client
16:47:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:47:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for marionette-driver
16:47:47 INFO - Running setup.py install for mozcrash
16:47:47 INFO - Running setup.py install for mozdebug
16:47:47 INFO - Running setup.py install for mozdevice
16:47:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for mozfile
16:47:47 INFO - Running setup.py install for mozhttpd
16:47:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for mozinfo
16:47:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for mozInstall
16:47:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for mozleak
16:47:47 INFO - Running setup.py install for mozlog
16:47:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for moznetwork
16:47:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for mozprocess
16:47:47 INFO - Running setup.py install for mozprofile
16:47:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for mozrunner
16:47:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for mozscreenshot
16:47:47 INFO - Running setup.py install for moztest
16:47:47 INFO - Running setup.py install for mozversion
16:47:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:47:47 INFO - Running setup.py install for wptserve
16:47:47 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:47:47 INFO - Cleaning up...
16:47:47 INFO - Return code: 0
16:47:47 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:47:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:47:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:47:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:47:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-140', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
16:47:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
16:47:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
16:47:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:47:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:47:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:47:47 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
16:47:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:47:47 INFO - 'DCLOCATION': 'SCL3',
16:47:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:47:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:47:47 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:47:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:47:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:47:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:47:47 INFO - 'HOMEDRIVE': 'C:',
16:47:47 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:47:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:47:47 INFO - 'KTS_VERSION': '1.19c',
16:47:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:47:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:47:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
16:47:47 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:47:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:47:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:47:47 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:47:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:47:47 INFO - 'MOZ_AIRBAG': '1',
16:47:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:47:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:47:47 INFO - 'MOZ_MSVCVERSION': '8',
16:47:47 INFO - 'MOZ_NO_REMOTE': '1',
16:47:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:47:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:47:47 INFO - 'NO_EM_RESTART': '1',
16:47:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:47:47 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:47:47 INFO - 'OS': 'Windows_NT',
16:47:47 INFO - 'OURDRIVE': 'C:',
16:47:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
16:47:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:47:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:47:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:47:47 INFO - 'PROCESSOR_LEVEL': '6',
16:47:47 INFO - 'PROCESSOR_REVISION': '1e05',
16:47:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:47:47 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:47:47 INFO - 'PROMPT': '$P$G',
16:47:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:47:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:47:47 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:47:47 INFO - 'PWD': 'C:\\slave\\test',
16:47:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:47:47 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:47:47 INFO - 'SYSTEMDRIVE': 'C:',
16:47:47 INFO - 'SYSTEMROOT': 'C:\\windows',
16:47:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:47 INFO - 'TEST1': 'testie',
16:47:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:47:47 INFO - 'USERDOMAIN': 'T-W732-IX-140',
16:47:47 INFO - 'USERNAME': 'cltbld',
16:47:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:47:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:47:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:47:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:47:47 INFO - 'WINDIR': 'C:\\windows',
16:47:47 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:47:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:47:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:47:51 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:47:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:47:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:47:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:47:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:47:51 INFO - Unpacking c:\slave\test\build\tests\marionette
16:47:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:47:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:47:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
16:48:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
16:48:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
16:48:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
16:48:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
16:48:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
16:48:03 INFO - Downloading blessings-1.6.tar.gz
16:48:03 INFO - Running setup.py egg_info for package blessings
16:48:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
16:48:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
16:48:03 INFO - Running setup.py install for blessings
16:48:03 INFO - Running setup.py install for browsermob-proxy
16:48:03 INFO - Running setup.py install for manifestparser
16:48:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Running setup.py install for marionette-client
16:48:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:48:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Running setup.py install for marionette-driver
16:48:03 INFO - Running setup.py install for mozcrash
16:48:03 INFO - Running setup.py install for mozdebug
16:48:03 INFO - Running setup.py install for mozdevice
16:48:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Running setup.py install for mozhttpd
16:48:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Running setup.py install for mozInstall
16:48:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Running setup.py install for mozleak
16:48:03 INFO - Running setup.py install for mozprofile
16:48:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Running setup.py install for mozrunner
16:48:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:48:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:48:05 INFO - Running setup.py install for mozscreenshot
16:48:05 INFO - Running setup.py install for moztest
16:48:05 INFO - Running setup.py install for mozversion
16:48:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:48:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:48:05 INFO - Running setup.py install for wptserve
16:48:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:48:05 INFO - Cleaning up...
16:48:05 INFO - Return code: 0
16:48:05 INFO - Done creating virtualenv C:\slave\test\build\venv.
16:48:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:48:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:48:05 INFO - Reading from file tmpfile_stdout
16:48:05 INFO - Using _rmtree_windows ...
16:48:05 INFO - Using _rmtree_windows ...
16:48:05 INFO - Current package versions:
16:48:05 INFO - blessings == 1.6
16:48:05 INFO - blobuploader == 1.2.4
16:48:05 INFO - browsermob-proxy == 0.6.0
16:48:05 INFO - distribute == 0.6.14
16:48:05 INFO - docopt == 0.6.1
16:48:05 INFO - manifestparser == 1.1
16:48:05 INFO - marionette-client == 2.3.0
16:48:05 INFO - marionette-driver == 1.4.0
16:48:05 INFO - mozInstall == 1.12
16:48:05 INFO - mozcrash == 0.17
16:48:05 INFO - mozdebug == 0.1
16:48:05 INFO - mozdevice == 0.48
16:48:05 INFO - mozfile == 1.2
16:48:05 INFO - mozhttpd == 0.7
16:48:05 INFO - mozinfo == 0.9
16:48:05 INFO - mozleak == 0.1
16:48:05 INFO - mozlog == 3.1
16:48:05 INFO - moznetwork == 0.27
16:48:05 INFO - mozprocess == 0.22
16:48:05 INFO - mozprofile == 0.28
16:48:05 INFO - mozrunner == 6.11
16:48:05 INFO - mozscreenshot == 0.1
16:48:05 INFO - mozsystemmonitor == 0.0
16:48:05 INFO - moztest == 0.7
16:48:05 INFO - mozversion == 1.4
16:48:05 INFO - requests == 1.2.3
16:48:05 INFO - wptserve == 1.4.0
16:48:05 INFO - Running post-action listener: _resource_record_post_action
16:48:05 INFO - Running post-action listener: _start_resource_monitoring
16:48:05 INFO - Starting resource monitoring.
16:48:05 INFO - #####
16:48:05 INFO - ##### Running pull step.
16:48:05 INFO - #####
16:48:05 INFO - Running pre-action listener: _resource_record_pre_action
16:48:05 INFO - Running main action method: pull
16:48:05 INFO - Pull has nothing to do!
16:48:05 INFO - Running post-action listener: _resource_record_post_action
16:48:05 INFO - #####
16:48:05 INFO - ##### Running install step.
16:48:05 INFO - #####
16:48:05 INFO - Running pre-action listener: _resource_record_pre_action
16:48:05 INFO - Running main action method: install
16:48:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:48:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:48:05 INFO - Reading from file tmpfile_stdout
16:48:05 INFO - Using _rmtree_windows ...
16:48:05 INFO - Using _rmtree_windows ...
16:48:05 INFO - Detecting whether we're running mozinstall >=1.0...
16:48:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
16:48:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
16:48:06 INFO - Reading from file tmpfile_stdout
16:48:06 INFO - Output received:
16:48:06 INFO - Usage: mozinstall-script.py [options] installer
16:48:06 INFO - Options:
16:48:06 INFO - -h, --help show this help message and exit
16:48:06 INFO - -d DEST, --destination=DEST
16:48:06 INFO - Directory to install application into. [default:
16:48:06 INFO - "C:\slave\test"]
16:48:06 INFO - --app=APP Application being installed. [default: firefox]
16:48:06 INFO - Using _rmtree_windows ...
16:48:06 INFO - Using _rmtree_windows ...
16:48:06 INFO - mkdir: C:\slave\test\build\application
16:48:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
16:48:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
16:48:07 INFO - Reading from file tmpfile_stdout
16:48:07 INFO - Output received:
16:48:07 INFO - C:\slave\test\build\application\firefox\firefox.exe
16:48:07 INFO - Using _rmtree_windows ...
16:48:07 INFO - Using _rmtree_windows ...
16:48:07 INFO - Running post-action listener: _resource_record_post_action
16:48:07 INFO - #####
16:48:07 INFO - ##### Running run-tests step.
16:48:07 INFO - #####
16:48:07 INFO - Running pre-action listener: _resource_record_pre_action
16:48:07 INFO - Running main action method: run_tests
16:48:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
16:48:07 INFO - Minidump filename unknown. Determining based upon platform and architecture.
16:48:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
16:48:07 INFO - grabbing minidump binary from tooltool
16:48:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:48:07 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 0x01B32368>, '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 0x017CBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
16:48:07 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
16:48:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
16:48:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
16:48:08 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8mgfdz
16:48:08 INFO - INFO - File integrity verified, renaming tmp8mgfdz to win32-minidump_stackwalk.exe
16:48:08 INFO - Return code: 0
16:48:08 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
16:48:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
16:48:08 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/IvoC7Y8kRUe5tPRtiVgx3w/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', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
16:48:08 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/IvoC7Y8kRUe5tPRtiVgx3w/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 --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
16:48:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
16:48:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
16:48:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:48:08 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
16:48:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
16:48:08 INFO - 'DCLOCATION': 'SCL3',
16:48:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:48:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:48:08 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:48:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:48:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:48:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:48:08 INFO - 'HOMEDRIVE': 'C:',
16:48:08 INFO - 'HOMEPATH': '\\Users\\cltbld',
16:48:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:48:08 INFO - 'KTS_VERSION': '1.19c',
16:48:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:48:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
16:48:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
16:48:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
16:48:08 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:48:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:48:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:48:08 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:48:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:48:08 INFO - 'MOZ_AIRBAG': '1',
16:48:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:48:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:48:08 INFO - 'MOZ_MSVCVERSION': '8',
16:48:08 INFO - 'MOZ_NO_REMOTE': '1',
16:48:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:48:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:48:08 INFO - 'NO_EM_RESTART': '1',
16:48:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:48:08 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:48:08 INFO - 'OS': 'Windows_NT',
16:48:08 INFO - 'OURDRIVE': 'C:',
16:48:08 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
16:48:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
16:48:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:48:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:48:08 INFO - 'PROCESSOR_LEVEL': '6',
16:48:08 INFO - 'PROCESSOR_REVISION': '1e05',
16:48:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
16:48:08 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:48:08 INFO - 'PROMPT': '$P$G',
16:48:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:48:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
16:48:08 INFO - 'PUBLIC': 'C:\\Users\\Public',
16:48:08 INFO - 'PWD': 'C:\\slave\\test',
16:48:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:48:08 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:48:08 INFO - 'SYSTEMDRIVE': 'C:',
16:48:08 INFO - 'SYSTEMROOT': 'C:\\windows',
16:48:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:48:08 INFO - 'TEST1': 'testie',
16:48:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
16:48:08 INFO - 'USERDOMAIN': 'T-W732-IX-140',
16:48:08 INFO - 'USERNAME': 'cltbld',
16:48:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
16:48:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:48:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:48:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:48:08 INFO - 'WINDIR': 'C:\\windows',
16:48:08 INFO - 'WINDOWS_TRACING_FLAGS': '3',
16:48:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
16:48:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:48:08 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/IvoC7Y8kRUe5tPRtiVgx3w/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', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
16:48:10 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path
16:48:10 INFO - import pkg_resources
16:48:12 INFO - Using 1 client processes
16:48:14 INFO - SUITE-START | Running 1476 tests
16:48:14 INFO - Running testharness tests
16:48:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
16:48:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms
16:48:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
16:48:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
16:48:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
16:48:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
16:48:14 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
16:48:14 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
16:48:14 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
16:48:14 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
16:48:14 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
16:48:14 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
16:48:14 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
16:48:14 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
16:48:14 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
16:48:14 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
16:48:14 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
16:48:14 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
16:48:14 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
16:48:14 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
16:48:14 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
16:48:14 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
16:48:14 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
16:48:14 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
16:48:14 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
16:48:14 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
16:48:14 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
16:48:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
16:48:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
16:48:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
16:48:15 INFO - Setting up ssl
16:48:15 INFO - PROCESS | certutil |
16:48:15 INFO - PROCESS | certutil |
16:48:15 INFO - PROCESS | certutil |
16:48:15 INFO - Certificate Nickname Trust Attributes
16:48:15 INFO - SSL,S/MIME,JAR/XPI
16:48:15 INFO -
16:48:15 INFO - web-platform-tests CT,,
16:48:15 INFO -
16:48:15 INFO - Starting runner
16:48:18 INFO - PROCESS | 2856 | 1465256898141 Marionette INFO Listening on port 2828
16:48:21 INFO - PROCESS | 2856 | 1465256901749 Marionette INFO startBrowser ba974603-8234-453e-a561-59b0b6305908
16:48:21 INFO - PROCESS | 2856 | 1465256901758 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:22 INFO - PROCESS | 2856 | 1465256902387 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:22 INFO - PROCESS | 2856 | 1465256902399 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:23 INFO - PROCESS | 2856 | 1465256903601 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:25 INFO - PROCESS | 2856 | 1465256905306 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
16:48:25 INFO - PROCESS | 2856 | 1465256905376 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:25 INFO - PROCESS | 2856 | 1465256905382 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
16:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 330ms
16:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
16:48:25 INFO - PROCESS | 2856 | 1465256905673 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:25 INFO - PROCESS | 2856 | 1465256905699 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
16:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 270ms
16:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
16:48:25 INFO - PROCESS | 2856 | 1465256905924 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:25 INFO - PROCESS | 2856 | 1465256905949 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
16:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
16:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
16:48:26 INFO - PROCESS | 2856 | 1465256906102 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - PROCESS | 2856 | 1465256906117 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
16:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 170ms
16:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
16:48:26 INFO - PROCESS | 2856 | 1465256906279 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - PROCESS | 2856 | 1465256906298 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
16:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
16:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
16:48:26 INFO - PROCESS | 2856 | 1465256906458 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - PROCESS | 2856 | 1465256906476 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
16:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
16:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
16:48:26 INFO - PROCESS | 2856 | 1465256906632 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - PROCESS | 2856 | 1465256906650 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
16:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
16:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
16:48:26 INFO - PROCESS | 2856 | 1465256906807 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - PROCESS | 2856 | 1465256906826 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
16:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 120ms
16:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
16:48:26 INFO - PROCESS | 2856 | 1465256906932 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:26 INFO - PROCESS | 2856 | 1465256906948 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
16:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 171ms
16:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
16:48:27 INFO - PROCESS | 2856 | 1465256907107 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - PROCESS | 2856 | 1465256907124 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
16:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 120ms
16:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
16:48:27 INFO - PROCESS | 2856 | 1465256907232 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - PROCESS | 2856 | 1465256907245 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
16:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 172ms
16:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
16:48:27 INFO - PROCESS | 2856 | 1465256907407 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - PROCESS | 2856 | 1465256907427 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
16:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
16:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
16:48:27 INFO - PROCESS | 2856 | 1465256907581 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - PROCESS | 2856 | 1465256907598 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
16:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
16:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
16:48:27 INFO - PROCESS | 2856 | 1465256907757 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:27 INFO - PROCESS | 2856 | 1465256907774 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
16:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 269ms
16:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
16:48:28 INFO - PROCESS | 2856 | 1465256908033 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - PROCESS | 2856 | 1465256908050 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
16:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 171ms
16:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
16:48:28 INFO - PROCESS | 2856 | 1465256908211 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - PROCESS | 2856 | 1465256908236 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
16:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
16:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
16:48:28 INFO - PROCESS | 2856 | 1465256908391 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - PROCESS | 2856 | 1465256908415 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
16:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
16:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
16:48:28 INFO - PROCESS | 2856 | 1465256908559 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - PROCESS | 2856 | 1465256908577 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
16:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 120ms
16:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
16:48:28 INFO - PROCESS | 2856 | 1465256908682 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - PROCESS | 2856 | 1465256908695 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
16:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 120ms
16:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
16:48:28 INFO - PROCESS | 2856 | 1465256908811 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - PROCESS | 2856 | 1465256908831 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
16:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
16:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
16:48:28 INFO - PROCESS | 2856 | 1465256908989 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:28 INFO - PROCESS | 2856 | 1465256909008 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
16:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
16:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
16:48:29 INFO - PROCESS | 2856 | 1465256909160 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - PROCESS | 2856 | 1465256909177 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
16:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 121ms
16:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
16:48:29 INFO - PROCESS | 2856 | 1465256909286 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - PROCESS | 2856 | 1465256909298 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
16:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 120ms
16:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
16:48:29 INFO - PROCESS | 2856 | 1465256909406 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - PROCESS | 2856 | 1465256909423 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
16:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 119ms
16:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
16:48:29 INFO - PROCESS | 2856 | 1465256909530 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - PROCESS | 2856 | 1465256909550 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
16:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 120ms
16:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
16:48:29 INFO - PROCESS | 2856 | 1465256909655 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - PROCESS | 2856 | 1465256909672 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
16:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 120ms
16:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
16:48:29 INFO - PROCESS | 2856 | 1465256909778 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - PROCESS | 2856 | 1465256909798 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
16:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
16:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
16:48:29 INFO - PROCESS | 2856 | 1465256909957 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:29 INFO - PROCESS | 2856 | 1465256909974 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
16:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
16:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
16:48:30 INFO - PROCESS | 2856 | 1465256910132 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - PROCESS | 2856 | 1465256910147 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
16:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
16:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
16:48:30 INFO - PROCESS | 2856 | 1465256910308 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - PROCESS | 2856 | 1465256910325 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
16:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 171ms
16:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
16:48:30 INFO - PROCESS | 2856 | 1465256910481 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - PROCESS | 2856 | 1465256910498 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
16:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
16:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
16:48:30 INFO - PROCESS | 2856 | 1465256910658 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - PROCESS | 2856 | 1465256910676 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
16:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 171ms
16:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
16:48:30 INFO - PROCESS | 2856 | 1465256910833 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - PROCESS | 2856 | 1465256910847 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
16:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
16:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
16:48:30 INFO - PROCESS | 2856 | 1465256911007 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - PROCESS | 2856 | 1465256911025 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
16:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 120ms
16:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
16:48:31 INFO - PROCESS | 2856 | 1465256911133 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - PROCESS | 2856 | 1465256911155 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
16:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 170ms
16:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
16:48:31 INFO - PROCESS | 2856 | 1465256911307 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - PROCESS | 2856 | 1465256911324 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
16:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 120ms
16:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
16:48:31 INFO - PROCESS | 2856 | 1465256911430 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - PROCESS | 2856 | 1465256911446 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
16:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 121ms
16:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
16:48:31 INFO - PROCESS | 2856 | 1465256911556 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - PROCESS | 2856 | 1465256911574 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
16:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
16:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
16:48:31 INFO - PROCESS | 2856 | 1465256911727 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - PROCESS | 2856 | 1465256911744 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
16:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 120ms
16:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
16:48:31 INFO - PROCESS | 2856 | 1465256911857 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - PROCESS | 2856 | 1465256911873 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
16:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 120ms
16:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
16:48:31 INFO - PROCESS | 2856 | 1465256911979 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:31 INFO - PROCESS | 2856 | 1465256911998 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
16:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
16:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
16:48:32 INFO - PROCESS | 2856 | 1465256912157 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:32 INFO - PROCESS | 2856 | 1465256912174 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
16:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 230ms
16:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
16:48:32 INFO - PROCESS | 2856 | 1465256912391 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:32 INFO - PROCESS | 2856 | 1465256912408 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
16:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 769ms
16:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
16:48:33 INFO - PROCESS | 2856 | 1465256913166 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - PROCESS | 2856 | 1465256913180 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
16:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
16:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
16:48:33 INFO - PROCESS | 2856 | 1465256913341 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - PROCESS | 2856 | 1465256913358 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
16:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 120ms
16:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
16:48:33 INFO - PROCESS | 2856 | 1465256913465 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - PROCESS | 2856 | 1465256913478 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
16:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
16:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
16:48:33 INFO - PROCESS | 2856 | 1465256913640 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - PROCESS | 2856 | 1465256913659 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
16:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
16:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
16:48:33 INFO - PROCESS | 2856 | 1465256913820 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - PROCESS | 2856 | 1465256913850 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
16:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
16:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
16:48:33 INFO - PROCESS | 2856 | 1465256913991 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:33 INFO - PROCESS | 2856 | 1465256914008 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
16:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
16:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
16:48:34 INFO - PROCESS | 2856 | 1465256914174 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - PROCESS | 2856 | 1465256914191 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
16:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
16:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
16:48:34 INFO - PROCESS | 2856 | 1465256914348 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - PROCESS | 2856 | 1465256914365 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
16:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 170ms
16:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
16:48:34 INFO - PROCESS | 2856 | 1465256914524 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - PROCESS | 2856 | 1465256914542 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
16:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
16:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
16:48:34 INFO - PROCESS | 2856 | 1465256914700 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - PROCESS | 2856 | 1465256914714 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
16:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
16:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
16:48:34 INFO - PROCESS | 2856 | 1465256914877 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:34 INFO - PROCESS | 2856 | 1465256914895 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
16:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
16:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
16:48:35 INFO - PROCESS | 2856 | 1465256915055 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - PROCESS | 2856 | 1465256915072 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
16:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
16:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
16:48:35 INFO - PROCESS | 2856 | 1465256915224 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - PROCESS | 2856 | 1465256915241 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
16:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
16:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
16:48:35 INFO - PROCESS | 2856 | 1465256915398 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - PROCESS | 2856 | 1465256915415 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
16:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
16:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
16:48:35 INFO - PROCESS | 2856 | 1465256915574 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - PROCESS | 2856 | 1465256915593 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
16:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 120ms
16:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
16:48:35 INFO - PROCESS | 2856 | 1465256915698 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - PROCESS | 2856 | 1465256915711 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
16:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 120ms
16:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
16:48:35 INFO - PROCESS | 2856 | 1465256915824 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - PROCESS | 2856 | 1465256915841 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
16:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 120ms
16:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
16:48:35 INFO - PROCESS | 2856 | 1465256915946 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:35 INFO - PROCESS | 2856 | 1465256915963 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
16:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 120ms
16:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
16:48:36 INFO - PROCESS | 2856 | 1465256916072 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - PROCESS | 2856 | 1465256916092 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
16:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 170ms
16:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
16:48:36 INFO - PROCESS | 2856 | 1465256916247 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - PROCESS | 2856 | 1465256916270 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
16:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 172ms
16:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
16:48:36 INFO - PROCESS | 2856 | 1465256916424 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - PROCESS | 2856 | 1465256916442 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
16:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 120ms
16:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
16:48:36 INFO - PROCESS | 2856 | 1465256916548 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - PROCESS | 2856 | 1465256916563 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
16:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 120ms
16:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
16:48:36 INFO - PROCESS | 2856 | 1465256916672 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - PROCESS | 2856 | 1465256916689 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
16:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 120ms
16:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
16:48:36 INFO - PROCESS | 2856 | 1465256916800 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - PROCESS | 2856 | 1465256916814 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
16:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 120ms
16:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
16:48:36 INFO - PROCESS | 2856 | 1465256916922 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:36 INFO - PROCESS | 2856 | 1465256916943 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
16:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 120ms
16:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
16:48:37 INFO - PROCESS | 2856 | 1465256917046 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - PROCESS | 2856 | 1465256917070 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
16:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 120ms
16:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
16:48:37 INFO - PROCESS | 2856 | 1465256917171 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - PROCESS | 2856 | 1465256917183 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
16:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 120ms
16:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
16:48:37 INFO - PROCESS | 2856 | 1465256917292 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - PROCESS | 2856 | 1465256917312 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
16:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 171ms
16:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
16:48:37 INFO - PROCESS | 2856 | 1465256917466 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - PROCESS | 2856 | 1465256917481 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
16:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
16:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
16:48:37 INFO - PROCESS | 2856 | 1465256917641 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - PROCESS | 2856 | 1465256917657 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 120ms
16:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
16:48:37 INFO - PROCESS | 2856 | 1465256917763 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - PROCESS | 2856 | 1465256917780 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 119ms
16:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
16:48:37 INFO - PROCESS | 2856 | 1465256917888 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - PROCESS | 2856 | 1465256917902 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 120ms
16:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
16:48:38 INFO - PROCESS | 2856 | 1465256918012 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:38 INFO - PROCESS | 2856 | 1465256918029 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 330ms
16:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
16:48:38 INFO - PROCESS | 2856 | 1465256918347 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:38 INFO - PROCESS | 2856 | 1465256918364 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
16:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
16:48:38 INFO - PROCESS | 2856 | 1465256918524 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:38 INFO - PROCESS | 2856 | 1465256918543 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
16:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
16:48:38 INFO - PROCESS | 2856 | 1465256918712 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:38 INFO - PROCESS | 2856 | 1465256918730 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 330ms
16:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
16:48:39 INFO - PROCESS | 2856 | 1465256919045 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - PROCESS | 2856 | 1465256919059 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 230ms
16:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
16:48:39 INFO - PROCESS | 2856 | 1465256919278 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - PROCESS | 2856 | 1465256919297 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
16:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
16:48:39 INFO - PROCESS | 2856 | 1465256919456 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - PROCESS | 2856 | 1465256919481 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 170ms
16:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
16:48:39 INFO - PROCESS | 2856 | 1465256919627 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - PROCESS | 2856 | 1465256919645 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
16:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
16:48:39 INFO - PROCESS | 2856 | 1465256919804 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - PROCESS | 2856 | 1465256919827 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
16:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
16:48:39 INFO - PROCESS | 2856 | 1465256919974 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:39 INFO - PROCESS | 2856 | 1465256919998 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
16:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
16:48:40 INFO - PROCESS | 2856 | 1465256920148 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - PROCESS | 2856 | 1465256920165 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
16:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
16:48:40 INFO - PROCESS | 2856 | 1465256920324 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - PROCESS | 2856 | 1465256920342 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
16:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
16:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
16:48:40 INFO - PROCESS | 2856 | 1465256920499 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - PROCESS | 2856 | 1465256920515 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
16:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
16:48:40 INFO - PROCESS | 2856 | 1465256920674 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - PROCESS | 2856 | 1465256920690 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
16:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
16:48:40 INFO - PROCESS | 2856 | 1465256920854 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:40 INFO - PROCESS | 2856 | 1465256920981 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 270ms
16:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
16:48:41 INFO - PROCESS | 2856 | 1465256921124 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - PROCESS | 2856 | 1465256921142 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 170ms
16:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
16:48:41 INFO - PROCESS | 2856 | 1465256921298 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - PROCESS | 2856 | 1465256921322 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
16:48:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
16:48:41 INFO - PROCESS | 2856 | 1465256921474 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - PROCESS | 2856 | 1465256921491 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
16:48:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
16:48:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
16:48:41 INFO - PROCESS | 2856 | 1465256921649 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - PROCESS | 2856 | 1465256921674 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
16:48:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
16:48:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
16:48:41 INFO - PROCESS | 2856 | 1465256921825 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - PROCESS | 2856 | 1465256921842 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
16:48:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
16:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
16:48:41 INFO - PROCESS | 2856 | 1465256922000 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:41 INFO - PROCESS | 2856 | 1465256922014 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
16:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
16:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
16:48:42 INFO - PROCESS | 2856 | 1465256922175 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - PROCESS | 2856 | 1465256922192 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
16:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
16:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
16:48:42 INFO - PROCESS | 2856 | 1465256922354 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - PROCESS | 2856 | 1465256922377 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
16:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
16:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
16:48:42 INFO - PROCESS | 2856 | 1465256922524 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - PROCESS | 2856 | 1465256922541 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
16:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
16:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
16:48:42 INFO - PROCESS | 2856 | 1465256922699 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - PROCESS | 2856 | 1465256922715 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
16:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 170ms
16:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
16:48:42 INFO - PROCESS | 2856 | 1465256922875 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:42 INFO - PROCESS | 2856 | 1465256922892 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
16:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
16:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
16:48:43 INFO - PROCESS | 2856 | 1465256923049 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:43 INFO - PROCESS | 2856 | 1465256923064 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
16:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
16:48:43 INFO - PROCESS | 2856 | 1465256923224 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
16:48:43 INFO - PROCESS | 2856 | 1465256923244 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
16:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 230ms
16:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
16:48:43 INFO - PROCESS | 2856 | 1465256923459 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:43 INFO - PROCESS | 2856 | 1465256923476 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
16:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
16:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
16:48:44 INFO - PROCESS | 2856 | 1465256924102 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:44 INFO - PROCESS | 2856 | 1465256924132 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
16:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 669ms
16:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
16:48:44 INFO - PROCESS | 2856 | 1465256924789 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:44 INFO - PROCESS | 2856 | 1465256924817 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:44 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
16:48:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:48:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
16:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
16:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
16:48:44 INFO - PROCESS | 2856 | 1465256924960 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:44 INFO - PROCESS | 2856 | 1465256924980 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
16:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
16:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
16:48:45 INFO - PROCESS | 2856 | 1465256925134 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - PROCESS | 2856 | 1465256925153 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
16:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
16:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
16:48:45 INFO - PROCESS | 2856 | 1465256925308 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - PROCESS | 2856 | 1465256925326 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
16:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
16:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
16:48:45 INFO - PROCESS | 2856 | 1465256925479 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - PROCESS | 2856 | 1465256925497 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
16:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
16:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
16:48:45 INFO - PROCESS | 2856 | 1465256925659 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - PROCESS | 2856 | 1465256925680 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
16:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
16:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
16:48:45 INFO - PROCESS | 2856 | 1465256925827 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:45 INFO - PROCESS | 2856 | 1465256925846 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
16:48:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
16:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
16:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
16:48:46 INFO - PROCESS | 2856 | 1465256926001 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - PROCESS | 2856 | 1465256926017 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
16:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 170ms
16:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
16:48:46 INFO - PROCESS | 2856 | 1465256926177 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - PROCESS | 2856 | 1465256926194 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
16:48:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
16:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
16:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
16:48:46 INFO - PROCESS | 2856 | 1465256926358 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - PROCESS | 2856 | 1465256926375 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
16:48:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:48:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
16:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
16:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
16:48:46 INFO - PROCESS | 2856 | 1465256926529 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - PROCESS | 2856 | 1465256926549 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
16:48:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
16:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
16:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
16:48:46 INFO - PROCESS | 2856 | 1465256926703 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - PROCESS | 2856 | 1465256926729 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
16:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
16:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
16:48:46 INFO - PROCESS | 2856 | 1465256926878 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:46 INFO - PROCESS | 2856 | 1465256926895 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
16:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
16:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
16:48:47 INFO - PROCESS | 2856 | 1465256927052 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - PROCESS | 2856 | 1465256927068 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
16:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
16:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
16:48:47 INFO - PROCESS | 2856 | 1465256927227 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - PROCESS | 2856 | 1465256927248 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
16:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
16:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
16:48:47 INFO - PROCESS | 2856 | 1465256927403 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - PROCESS | 2856 | 1465256927417 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
16:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
16:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
16:48:47 INFO - PROCESS | 2856 | 1465256927577 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - PROCESS | 2856 | 1465256927594 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
16:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 120ms
16:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
16:48:47 INFO - PROCESS | 2856 | 1465256927708 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - PROCESS | 2856 | 1465256927720 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
16:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 119ms
16:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
16:48:47 INFO - PROCESS | 2856 | 1465256927832 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:47 INFO - PROCESS | 2856 | 1465256927849 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
16:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
16:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
16:48:48 INFO - PROCESS | 2856 | 1465256928010 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - PROCESS | 2856 | 1465256928028 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
16:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
16:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
16:48:48 INFO - PROCESS | 2856 | 1465256928183 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - PROCESS | 2856 | 1465256928199 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
16:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 172ms
16:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
16:48:48 INFO - PROCESS | 2856 | 1465256928361 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - PROCESS | 2856 | 1465256928378 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
16:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
16:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
16:48:48 INFO - PROCESS | 2856 | 1465256928540 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - PROCESS | 2856 | 1465256928552 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
16:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
16:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
16:48:48 INFO - PROCESS | 2856 | 1465256928713 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - PROCESS | 2856 | 1465256928729 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
16:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
16:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
16:48:48 INFO - PROCESS | 2856 | 1465256928890 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:48 INFO - PROCESS | 2856 | 1465256928902 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
16:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
16:48:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
16:48:49 INFO - PROCESS | 2856 | 1465256929061 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - PROCESS | 2856 | 1465256929078 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
16:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
16:48:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
16:48:49 INFO - PROCESS | 2856 | 1465256929240 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - PROCESS | 2856 | 1465256929253 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
16:48:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
16:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:48:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
16:48:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:48:49 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
16:48:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
16:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:48:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
16:48:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:48:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 229ms
16:48:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
16:48:49 INFO - PROCESS | 2856 | 1465256929474 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - PROCESS | 2856 | 1465256929535 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
16:48:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 270ms
16:48:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
16:48:49 INFO - PROCESS | 2856 | 1465256929744 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - PROCESS | 2856 | 1465256929775 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
16:48:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
16:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
16:48:49 INFO - PROCESS | 2856 | 1465256929923 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:49 INFO - PROCESS | 2856 | 1465256929936 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
16:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
16:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
16:48:50 INFO - PROCESS | 2856 | 1465256930094 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - PROCESS | 2856 | 1465256930112 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
16:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 120ms
16:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
16:48:50 INFO - PROCESS | 2856 | 1465256930217 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - PROCESS | 2856 | 1465256930231 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
16:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
16:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
16:48:50 INFO - PROCESS | 2856 | 1465256930394 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - PROCESS | 2856 | 1465256930411 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
16:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
16:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
16:48:50 INFO - PROCESS | 2856 | 1465256930569 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - PROCESS | 2856 | 1465256930584 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
16:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 270ms
16:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
16:48:50 INFO - PROCESS | 2856 | 1465256930846 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:50 INFO - PROCESS | 2856 | 1465256930866 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
16:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
16:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
16:48:51 INFO - PROCESS | 2856 | 1465256931020 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - PROCESS | 2856 | 1465256931046 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
16:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 170ms
16:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
16:48:51 INFO - PROCESS | 2856 | 1465256931198 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - PROCESS | 2856 | 1465256931216 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
16:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
16:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
16:48:51 INFO - PROCESS | 2856 | 1465256931369 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - PROCESS | 2856 | 1465256931385 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
16:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
16:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
16:48:51 INFO - PROCESS | 2856 | 1465256931543 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - PROCESS | 2856 | 1465256931560 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
16:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
16:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
16:48:51 INFO - PROCESS | 2856 | 1465256931719 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - PROCESS | 2856 | 1465256931799 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
16:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 231ms
16:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
16:48:51 INFO - PROCESS | 2856 | 1465256931951 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:51 INFO - PROCESS | 2856 | 1465256931967 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
16:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
16:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
16:48:52 INFO - PROCESS | 2856 | 1465256932128 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - PROCESS | 2856 | 1465256932150 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
16:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
16:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
16:48:52 INFO - PROCESS | 2856 | 1465256932305 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - PROCESS | 2856 | 1465256932326 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
16:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
16:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
16:48:52 INFO - PROCESS | 2856 | 1465256932477 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - PROCESS | 2856 | 1465256932494 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
16:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
16:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
16:48:52 INFO - PROCESS | 2856 | 1465256932657 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - PROCESS | 2856 | 1465256932670 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
16:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 170ms
16:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
16:48:52 INFO - PROCESS | 2856 | 1465256932828 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - PROCESS | 2856 | 1465256932844 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
16:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
16:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
16:48:53 INFO - PROCESS | 2856 | 1465256933001 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - PROCESS | 2856 | 1465256933018 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
16:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
16:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
16:48:53 INFO - PROCESS | 2856 | 1465256933176 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - PROCESS | 2856 | 1465256933193 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
16:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
16:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
16:48:53 INFO - PROCESS | 2856 | 1465256933350 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - PROCESS | 2856 | 1465256933367 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
16:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
16:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
16:48:53 INFO - PROCESS | 2856 | 1465256933528 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - PROCESS | 2856 | 1465256933547 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
16:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
16:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
16:48:53 INFO - PROCESS | 2856 | 1465256933707 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - PROCESS | 2856 | 1465256933718 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
16:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
16:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
16:48:53 INFO - PROCESS | 2856 | 1465256933879 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:53 INFO - PROCESS | 2856 | 1465256933895 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
16:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
16:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
16:48:54 INFO - PROCESS | 2856 | 1465256934057 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - PROCESS | 2856 | 1465256934069 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
16:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
16:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
16:48:54 INFO - PROCESS | 2856 | 1465256934228 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - PROCESS | 2856 | 1465256934245 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
16:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
16:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
16:48:54 INFO - PROCESS | 2856 | 1465256934407 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - PROCESS | 2856 | 1465256934419 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
16:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 172ms
16:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
16:48:54 INFO - PROCESS | 2856 | 1465256934583 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - PROCESS | 2856 | 1465256934601 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
16:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
16:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
16:48:54 INFO - PROCESS | 2856 | 1465256934759 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - PROCESS | 2856 | 1465256934776 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
16:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
16:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
16:48:54 INFO - PROCESS | 2856 | 1465256934928 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:54 INFO - PROCESS | 2856 | 1465256934945 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
16:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 120ms
16:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
16:48:55 INFO - PROCESS | 2856 | 1465256935050 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:55 INFO - PROCESS | 2856 | 1465256935067 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
16:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
16:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
16:48:55 INFO - PROCESS | 2856 | 1465256935228 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:55 INFO - PROCESS | 2856 | 1465256935247 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
16:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
16:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
16:48:55 INFO - PROCESS | 2856 | 1465256935401 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:55 INFO - PROCESS | 2856 | 1465256935418 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
16:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
16:48:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
16:48:55 INFO - PROCESS | 2856 | 1465256935578 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:55 INFO - PROCESS | 2856 | 1465256935598 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
16:48:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 669ms
16:48:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
16:48:56 INFO - PROCESS | 2856 | 1465256936252 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:56 INFO - PROCESS | 2856 | 1465256936266 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
16:48:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
16:48:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
16:48:56 INFO - PROCESS | 2856 | 1465256936927 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:56 INFO - PROCESS | 2856 | 1465256936976 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
16:48:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 770ms
16:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
16:48:57 INFO - PROCESS | 2856 | 1465256937699 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:57 INFO - PROCESS | 2856 | 1465256937716 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
16:48:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 669ms
16:48:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
16:48:58 INFO - PROCESS | 2856 | 1465256938373 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:58 INFO - PROCESS | 2856 | 1465256938398 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
16:48:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 671ms
16:48:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
16:48:59 INFO - PROCESS | 2856 | 1465256939051 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:59 INFO - PROCESS | 2856 | 1465256939066 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
16:48:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 669ms
16:48:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
16:48:59 INFO - PROCESS | 2856 | 1465256939721 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:48:59 INFO - PROCESS | 2856 | 1465256939748 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
16:49:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 671ms
16:49:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
16:49:00 INFO - PROCESS | 2856 | 1465256940395 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:00 INFO - PROCESS | 2856 | 1465256940418 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
16:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
16:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
16:49:01 INFO - PROCESS | 2856 | 1465256941069 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:01 INFO - PROCESS | 2856 | 1465256941084 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
16:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 669ms
16:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
16:49:01 INFO - PROCESS | 2856 | 1465256941741 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:01 INFO - PROCESS | 2856 | 1465256941764 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
16:49:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
16:49:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
16:49:02 INFO - PROCESS | 2856 | 1465256942414 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:02 INFO - PROCESS | 2856 | 1465256942440 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:02 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
16:49:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
16:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
16:49:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
16:49:02 INFO - PROCESS | 2856 | 1465256942591 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:02 INFO - PROCESS | 2856 | 1465256942611 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
16:49:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
16:49:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
16:49:02 INFO - PROCESS | 2856 | 1465256942762 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:02 INFO - PROCESS | 2856 | 1465256942781 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:02 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4036] expected 0 but got 24
16:49:02 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:49:02 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:49:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
16:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 170ms
16:49:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
16:49:02 INFO - PROCESS | 2856 | 1465256942937 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:02 INFO - PROCESS | 2856 | 1465256942952 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
16:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
16:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
16:49:03 INFO - PROCESS | 2856 | 1465256943136 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:03 INFO - PROCESS | 2856 | 1465256943185 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
16:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 790ms
16:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
16:49:03 INFO - PROCESS | 2856 | 1465256943916 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:03 INFO - PROCESS | 2856 | 1465256943934 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
16:49:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 669ms
16:49:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
16:49:04 INFO - PROCESS | 2856 | 1465256944590 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:04 INFO - PROCESS | 2856 | 1465256944616 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
16:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
16:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
16:49:05 INFO - PROCESS | 2856 | 1465256945267 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:05 INFO - PROCESS | 2856 | 1465256945283 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
16:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
16:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
16:49:05 INFO - PROCESS | 2856 | 1465256945937 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:05 INFO - PROCESS | 2856 | 1465256945952 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
16:49:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 669ms
16:49:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
16:49:06 INFO - PROCESS | 2856 | 1465256946610 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:06 INFO - PROCESS | 2856 | 1465256946641 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
16:49:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
16:49:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
16:49:06 INFO - PROCESS | 2856 | 1465256946785 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:06 INFO - PROCESS | 2856 | 1465256946803 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
16:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 630ms
16:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
16:49:07 INFO - PROCESS | 2856 | 1465256947417 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:07 INFO - PROCESS | 2856 | 1465256947431 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
16:49:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 629ms
16:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
16:49:08 INFO - PROCESS | 2856 | 1465256948053 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - PROCESS | 2856 | 1465256948066 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
16:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 120ms
16:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
16:49:08 INFO - PROCESS | 2856 | 1465256948178 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - PROCESS | 2856 | 1465256948198 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
16:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
16:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
16:49:08 INFO - PROCESS | 2856 | 1465256948357 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - PROCESS | 2856 | 1465256948370 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
16:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
16:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
16:49:08 INFO - PROCESS | 2856 | 1465256948529 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - PROCESS | 2856 | 1465256948552 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
16:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 230ms
16:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
16:49:08 INFO - PROCESS | 2856 | 1465256948762 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - PROCESS | 2856 | 1465256948778 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
16:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
16:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
16:49:08 INFO - PROCESS | 2856 | 1465256948935 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:08 INFO - PROCESS | 2856 | 1465256948951 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
16:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
16:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
16:49:09 INFO - PROCESS | 2856 | 1465256949111 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - PROCESS | 2856 | 1465256949129 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
16:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
16:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
16:49:09 INFO - PROCESS | 2856 | 1465256949287 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - PROCESS | 2856 | 1465256949302 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
16:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 269ms
16:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
16:49:09 INFO - PROCESS | 2856 | 1465256949562 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - PROCESS | 2856 | 1465256949585 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
16:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
16:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
16:49:09 INFO - PROCESS | 2856 | 1465256949741 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - PROCESS | 2856 | 1465256949763 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
16:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
16:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
16:49:09 INFO - PROCESS | 2856 | 1465256949916 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:09 INFO - PROCESS | 2856 | 1465256949937 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
16:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
16:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
16:49:10 INFO - PROCESS | 2856 | 1465256950091 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - PROCESS | 2856 | 1465256950113 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:49:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:49:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
16:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
16:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
16:49:10 INFO - PROCESS | 2856 | 1465256950261 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - PROCESS | 2856 | 1465256950279 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
16:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
16:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
16:49:10 INFO - PROCESS | 2856 | 1465256950436 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - PROCESS | 2856 | 1465256950453 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:49:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:49:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
16:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
16:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
16:49:10 INFO - PROCESS | 2856 | 1465256950611 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - PROCESS | 2856 | 1465256950629 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
16:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
16:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
16:49:10 INFO - PROCESS | 2856 | 1465256950787 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - PROCESS | 2856 | 1465256950802 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
16:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
16:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
16:49:10 INFO - PROCESS | 2856 | 1465256950964 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:10 INFO - PROCESS | 2856 | 1465256950980 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
16:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 170ms
16:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
16:49:11 INFO - PROCESS | 2856 | 1465256951141 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - PROCESS | 2856 | 1465256951161 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
16:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
16:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
16:49:11 INFO - PROCESS | 2856 | 1465256951312 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - PROCESS | 2856 | 1465256951331 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
16:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
16:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
16:49:11 INFO - PROCESS | 2856 | 1465256951485 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - PROCESS | 2856 | 1465256951502 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
16:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
16:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
16:49:11 INFO - PROCESS | 2856 | 1465256951661 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - PROCESS | 2856 | 1465256951678 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
16:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
16:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
16:49:11 INFO - PROCESS | 2856 | 1465256951837 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - PROCESS | 2856 | 1465256951852 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
16:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
16:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
16:49:12 INFO - PROCESS | 2856 | 1465256952011 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - PROCESS | 2856 | 1465256952028 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
16:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 120ms
16:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
16:49:12 INFO - PROCESS | 2856 | 1465256952141 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - PROCESS | 2856 | 1465256952152 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
16:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 120ms
16:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
16:49:12 INFO - PROCESS | 2856 | 1465256952262 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - PROCESS | 2856 | 1465256952279 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
16:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 120ms
16:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
16:49:12 INFO - PROCESS | 2856 | 1465256952393 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - PROCESS | 2856 | 1465256952404 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
16:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 120ms
16:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
16:49:12 INFO - PROCESS | 2856 | 1465256952512 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - PROCESS | 2856 | 1465256952528 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
16:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 120ms
16:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
16:49:12 INFO - PROCESS | 2856 | 1465256952634 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - PROCESS | 2856 | 1465256952651 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
16:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 120ms
16:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
16:49:12 INFO - PROCESS | 2856 | 1465256952760 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - PROCESS | 2856 | 1465256952777 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
16:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 119ms
16:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
16:49:12 INFO - PROCESS | 2856 | 1465256952884 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:12 INFO - PROCESS | 2856 | 1465256952911 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
16:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
16:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
16:49:13 INFO - PROCESS | 2856 | 1465256953061 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - PROCESS | 2856 | 1465256953076 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
16:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 120ms
16:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
16:49:13 INFO - PROCESS | 2856 | 1465256953191 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - PROCESS | 2856 | 1465256953202 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
16:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 120ms
16:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
16:49:13 INFO - PROCESS | 2856 | 1465256953313 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - PROCESS | 2856 | 1465256953330 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
16:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
16:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
16:49:13 INFO - PROCESS | 2856 | 1465256953487 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - PROCESS | 2856 | 1465256953512 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
16:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
16:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
16:49:13 INFO - PROCESS | 2856 | 1465256953661 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - PROCESS | 2856 | 1465256953680 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
16:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 120ms
16:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
16:49:13 INFO - PROCESS | 2856 | 1465256953789 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - PROCESS | 2856 | 1465256953800 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
16:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
16:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
16:49:13 INFO - PROCESS | 2856 | 1465256953961 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:13 INFO - PROCESS | 2856 | 1465256953981 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
16:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
16:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
16:49:14 INFO - PROCESS | 2856 | 1465256954136 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - PROCESS | 2856 | 1465256954158 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
16:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
16:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
16:49:14 INFO - PROCESS | 2856 | 1465256954311 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - PROCESS | 2856 | 1465256954328 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
16:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 120ms
16:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
16:49:14 INFO - PROCESS | 2856 | 1465256954440 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - PROCESS | 2856 | 1465256954451 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
16:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 170ms
16:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
16:49:14 INFO - PROCESS | 2856 | 1465256954611 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - PROCESS | 2856 | 1465256954628 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
16:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
16:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
16:49:14 INFO - PROCESS | 2856 | 1465256954787 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - PROCESS | 2856 | 1465256954801 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
16:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
16:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
16:49:14 INFO - PROCESS | 2856 | 1465256954961 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:14 INFO - PROCESS | 2856 | 1465256955003 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
16:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 230ms
16:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
16:49:15 INFO - PROCESS | 2856 | 1465256955199 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:15 INFO - PROCESS | 2856 | 1465256955216 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
16:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 230ms
16:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
16:49:15 INFO - PROCESS | 2856 | 1465256955432 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:15 INFO - PROCESS | 2856 | 1465256955452 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
16:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 330ms
16:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
16:49:15 INFO - PROCESS | 2856 | 1465256955767 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:15 INFO - PROCESS | 2856 | 1465256955784 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
16:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
16:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
16:49:15 INFO - PROCESS | 2856 | 1465256955945 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:15 INFO - PROCESS | 2856 | 1465256955966 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
16:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 170ms
16:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
16:49:16 INFO - PROCESS | 2856 | 1465256956126 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - PROCESS | 2856 | 1465256956144 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
16:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
16:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
16:49:16 INFO - PROCESS | 2856 | 1465256956294 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - PROCESS | 2856 | 1465256956315 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
16:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
16:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
16:49:16 INFO - PROCESS | 2856 | 1465256956469 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - PROCESS | 2856 | 1465256956493 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
16:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
16:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
16:49:16 INFO - PROCESS | 2856 | 1465256956645 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - PROCESS | 2856 | 1465256956667 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
16:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
16:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
16:49:16 INFO - PROCESS | 2856 | 1465256956819 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - PROCESS | 2856 | 1465256956841 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
16:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
16:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
16:49:16 INFO - PROCESS | 2856 | 1465256956995 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - PROCESS | 2856 | 1465256957014 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
16:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
16:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
16:49:17 INFO - PROCESS | 2856 | 1465256957176 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - PROCESS | 2856 | 1465256957193 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
16:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
16:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
16:49:17 INFO - PROCESS | 2856 | 1465256957345 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - PROCESS | 2856 | 1465256957362 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
16:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 172ms
16:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
16:49:17 INFO - PROCESS | 2856 | 1465256957519 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - PROCESS | 2856 | 1465256957542 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
16:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
16:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
16:49:17 INFO - PROCESS | 2856 | 1465256957694 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - PROCESS | 2856 | 1465256957710 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
16:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 170ms
16:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
16:49:17 INFO - PROCESS | 2856 | 1465256957873 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:17 INFO - PROCESS | 2856 | 1465256957900 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
16:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
16:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
16:49:18 INFO - PROCESS | 2856 | 1465256958044 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - PROCESS | 2856 | 1465256958062 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
16:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 120ms
16:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
16:49:18 INFO - PROCESS | 2856 | 1465256958167 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - PROCESS | 2856 | 1465256958186 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
16:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
16:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
16:49:18 INFO - PROCESS | 2856 | 1465256958345 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - PROCESS | 2856 | 1465256958361 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
16:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 173ms
16:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
16:49:18 INFO - PROCESS | 2856 | 1465256958520 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - PROCESS | 2856 | 1465256958536 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
16:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
16:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
16:49:18 INFO - PROCESS | 2856 | 1465256958694 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - PROCESS | 2856 | 1465256958712 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
16:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
16:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
16:49:18 INFO - PROCESS | 2856 | 1465256958868 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:18 INFO - PROCESS | 2856 | 1465256958889 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
16:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
16:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
16:49:19 INFO - PROCESS | 2856 | 1465256959045 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - PROCESS | 2856 | 1465256959063 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
16:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 172ms
16:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
16:49:19 INFO - PROCESS | 2856 | 1465256959224 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - PROCESS | 2856 | 1465256959235 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
16:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
16:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
16:49:19 INFO - PROCESS | 2856 | 1465256959395 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - PROCESS | 2856 | 1465256959414 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
16:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 170ms
16:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
16:49:19 INFO - PROCESS | 2856 | 1465256959569 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - PROCESS | 2856 | 1465256959591 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
16:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
16:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
16:49:19 INFO - PROCESS | 2856 | 1465256959747 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - PROCESS | 2856 | 1465256959764 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
16:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 120ms
16:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
16:49:19 INFO - PROCESS | 2856 | 1465256959875 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - PROCESS | 2856 | 1465256959885 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
16:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 120ms
16:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
16:49:19 INFO - PROCESS | 2856 | 1465256959996 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:19 INFO - PROCESS | 2856 | 1465256960013 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
16:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 120ms
16:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
16:49:20 INFO - PROCESS | 2856 | 1465256960118 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - PROCESS | 2856 | 1465256960142 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
16:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
16:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
16:49:20 INFO - PROCESS | 2856 | 1465256960294 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - PROCESS | 2856 | 1465256960313 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
16:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 120ms
16:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
16:49:20 INFO - PROCESS | 2856 | 1465256960420 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - PROCESS | 2856 | 1465256960435 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
16:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 120ms
16:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
16:49:20 INFO - PROCESS | 2856 | 1465256960544 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - PROCESS | 2856 | 1465256960560 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
16:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
16:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
16:49:20 INFO - PROCESS | 2856 | 1465256960718 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - PROCESS | 2856 | 1465256960735 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
16:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
16:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
16:49:20 INFO - PROCESS | 2856 | 1465256960895 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:20 INFO - PROCESS | 2856 | 1465256960914 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
16:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
16:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
16:49:21 INFO - PROCESS | 2856 | 1465256961070 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - PROCESS | 2856 | 1465256961084 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
16:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 170ms
16:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
16:49:21 INFO - PROCESS | 2856 | 1465256961245 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - PROCESS | 2856 | 1465256961269 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
16:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 230ms
16:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
16:49:21 INFO - PROCESS | 2856 | 1465256961479 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - PROCESS | 2856 | 1465256961496 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
16:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
16:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
16:49:21 INFO - PROCESS | 2856 | 1465256961653 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - PROCESS | 2856 | 1465256961668 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - PROCESS | 2856 | 1465256961747 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
16:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
16:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 330ms
16:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
16:49:21 INFO - PROCESS | 2856 | 1465256961989 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:21 INFO - PROCESS | 2856 | 1465256962013 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
16:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
16:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
16:49:22 INFO - PROCESS | 2856 | 1465256962164 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - PROCESS | 2856 | 1465256962183 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
16:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
16:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
16:49:22 INFO - PROCESS | 2856 | 1465256962344 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - PROCESS | 2856 | 1465256962362 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
16:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
16:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
16:49:22 INFO - PROCESS | 2856 | 1465256962512 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - PROCESS | 2856 | 1465256962536 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
16:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
16:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
16:49:22 INFO - PROCESS | 2856 | 1465256962686 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - PROCESS | 2856 | 1465256962703 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
16:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 170ms
16:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
16:49:22 INFO - PROCESS | 2856 | 1465256962862 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:22 INFO - PROCESS | 2856 | 1465256962884 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
16:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
16:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
16:49:23 INFO - PROCESS | 2856 | 1465256963041 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - PROCESS | 2856 | 1465256963053 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
16:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
16:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
16:49:23 INFO - PROCESS | 2856 | 1465256963212 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - PROCESS | 2856 | 1465256963230 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
16:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 120ms
16:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
16:49:23 INFO - PROCESS | 2856 | 1465256963334 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - PROCESS | 2856 | 1465256963352 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
16:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
16:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
16:49:23 INFO - PROCESS | 2856 | 1465256963511 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - PROCESS | 2856 | 1465256963530 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
16:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
16:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
16:49:23 INFO - PROCESS | 2856 | 1465256963685 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - PROCESS | 2856 | 1465256963703 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
16:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 172ms
16:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
16:49:23 INFO - PROCESS | 2856 | 1465256963861 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:23 INFO - PROCESS | 2856 | 1465256963878 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
16:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
16:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
16:49:24 INFO - PROCESS | 2856 | 1465256964043 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - PROCESS | 2856 | 1465256964067 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
16:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
16:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
16:49:24 INFO - PROCESS | 2856 | 1465256964214 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - PROCESS | 2856 | 1465256964233 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
16:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
16:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
16:49:24 INFO - PROCESS | 2856 | 1465256964391 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - PROCESS | 2856 | 1465256964403 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
16:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 170ms
16:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
16:49:24 INFO - PROCESS | 2856 | 1465256964561 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - PROCESS | 2856 | 1465256964578 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
16:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
16:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
16:49:24 INFO - PROCESS | 2856 | 1465256964736 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - PROCESS | 2856 | 1465256964752 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
16:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
16:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
16:49:24 INFO - PROCESS | 2856 | 1465256964911 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:24 INFO - PROCESS | 2856 | 1465256964933 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
16:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
16:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
16:49:25 INFO - PROCESS | 2856 | 1465256965087 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - PROCESS | 2856 | 1465256965101 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
16:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
16:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
16:49:25 INFO - PROCESS | 2856 | 1465256965261 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - PROCESS | 2856 | 1465256965279 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
16:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
16:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
16:49:25 INFO - PROCESS | 2856 | 1465256965435 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - PROCESS | 2856 | 1465256965452 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
16:49:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:49:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
16:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
16:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
16:49:25 INFO - PROCESS | 2856 | 1465256965612 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - PROCESS | 2856 | 1465256965629 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
16:49:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:49:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
16:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
16:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
16:49:25 INFO - PROCESS | 2856 | 1465256965789 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - PROCESS | 2856 | 1465256965803 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
16:49:25 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:49:25 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:49:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
16:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
16:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
16:49:25 INFO - PROCESS | 2856 | 1465256965962 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:25 INFO - PROCESS | 2856 | 1465256965983 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
16:49:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:49:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
16:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 170ms
16:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
16:49:26 INFO - PROCESS | 2856 | 1465256966141 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - PROCESS | 2856 | 1465256966152 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
16:49:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:49:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
16:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
16:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
16:49:26 INFO - PROCESS | 2856 | 1465256966312 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - PROCESS | 2856 | 1465256966329 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
16:49:26 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:49:26 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:49:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
16:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
16:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
16:49:26 INFO - PROCESS | 2856 | 1465256966485 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - PROCESS | 2856 | 1465256966505 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
16:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
16:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
16:49:26 INFO - PROCESS | 2856 | 1465256966662 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - PROCESS | 2856 | 1465256966681 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
16:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
16:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
16:49:26 INFO - PROCESS | 2856 | 1465256966836 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - PROCESS | 2856 | 1465256966851 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
16:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
16:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
16:49:26 INFO - PROCESS | 2856 | 1465256967011 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - PROCESS | 2856 | 1465256967032 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
16:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
16:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
16:49:27 INFO - PROCESS | 2856 | 1465256967191 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - PROCESS | 2856 | 1465256967203 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
16:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
16:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
16:49:27 INFO - PROCESS | 2856 | 1465256967362 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - PROCESS | 2856 | 1465256967379 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
16:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
16:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
16:49:27 INFO - PROCESS | 2856 | 1465256967535 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - PROCESS | 2856 | 1465256967552 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
16:49:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
16:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
16:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
16:49:27 INFO - PROCESS | 2856 | 1465256967711 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - PROCESS | 2856 | 1465256967734 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
16:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 229ms
16:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
16:49:27 INFO - PROCESS | 2856 | 1465256967944 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:27 INFO - PROCESS | 2856 | 1465256967961 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
16:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 330ms
16:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
16:49:28 INFO - PROCESS | 2856 | 1465256968279 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - PROCESS | 2856 | 1465256968314 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
16:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
16:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
16:49:28 INFO - PROCESS | 2856 | 1465256968453 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - PROCESS | 2856 | 1465256968471 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
16:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
16:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
16:49:28 INFO - PROCESS | 2856 | 1465256968632 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - PROCESS | 2856 | 1465256968651 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
16:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
16:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
16:49:28 INFO - PROCESS | 2856 | 1465256968803 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - PROCESS | 2856 | 1465256968821 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
16:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
16:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
16:49:28 INFO - PROCESS | 2856 | 1465256968978 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:28 INFO - PROCESS | 2856 | 1465256968997 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
16:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
16:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
16:49:29 INFO - PROCESS | 2856 | 1465256969159 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - PROCESS | 2856 | 1465256969187 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
16:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
16:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
16:49:29 INFO - PROCESS | 2856 | 1465256969328 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - PROCESS | 2856 | 1465256969345 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
16:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 170ms
16:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
16:49:29 INFO - PROCESS | 2856 | 1465256969502 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - PROCESS | 2856 | 1465256969521 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
16:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
16:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
16:49:29 INFO - PROCESS | 2856 | 1465256969678 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - PROCESS | 2856 | 1465256969695 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
16:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
16:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
16:49:29 INFO - PROCESS | 2856 | 1465256969853 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - PROCESS | 2856 | 1465256969869 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
16:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
16:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
16:49:30 INFO - PROCESS | 2856 | 1465256970028 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - PROCESS | 2856 | 1465256970056 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
16:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
16:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
16:49:30 INFO - PROCESS | 2856 | 1465256970204 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - PROCESS | 2856 | 1465256970218 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
16:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
16:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
16:49:30 INFO - PROCESS | 2856 | 1465256970378 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - PROCESS | 2856 | 1465256970395 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
16:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
16:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
16:49:30 INFO - PROCESS | 2856 | 1465256970552 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - PROCESS | 2856 | 1465256970569 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
16:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 172ms
16:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
16:49:30 INFO - PROCESS | 2856 | 1465256970700 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - PROCESS | 2856 | 1465256970717 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
16:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
16:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
16:49:30 INFO - PROCESS | 2856 | 1465256970873 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:30 INFO - PROCESS | 2856 | 1465256970888 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
16:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
16:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
16:49:31 INFO - PROCESS | 2856 | 1465256971048 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - PROCESS | 2856 | 1465256971067 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
16:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
16:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
16:49:31 INFO - PROCESS | 2856 | 1465256971223 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - PROCESS | 2856 | 1465256971238 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
16:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
16:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
16:49:31 INFO - PROCESS | 2856 | 1465256971397 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - PROCESS | 2856 | 1465256971413 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
16:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
16:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
16:49:31 INFO - PROCESS | 2856 | 1465256971574 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - PROCESS | 2856 | 1465256971605 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
16:49:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:49:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
16:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
16:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
16:49:31 INFO - PROCESS | 2856 | 1465256971748 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - PROCESS | 2856 | 1465256971765 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
16:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
16:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
16:49:31 INFO - PROCESS | 2856 | 1465256971921 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:31 INFO - PROCESS | 2856 | 1465256971937 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
16:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 120ms
16:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
16:49:32 INFO - PROCESS | 2856 | 1465256972047 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - PROCESS | 2856 | 1465256972063 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
16:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
16:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
16:49:32 INFO - PROCESS | 2856 | 1465256972222 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - PROCESS | 2856 | 1465256972238 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
16:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
16:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
16:49:32 INFO - PROCESS | 2856 | 1465256972398 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - PROCESS | 2856 | 1465256972415 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
16:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
16:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
16:49:32 INFO - PROCESS | 2856 | 1465256972572 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - PROCESS | 2856 | 1465256972595 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
16:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
16:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
16:49:32 INFO - PROCESS | 2856 | 1465256972748 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:32 INFO - PROCESS | 2856 | 1465256972767 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
16:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
16:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
16:49:33 INFO - PROCESS | 2856 | 1465256973423 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:33 INFO - PROCESS | 2856 | 1465256973435 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
16:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
16:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
16:49:33 INFO - PROCESS | 2856 | 1465256973600 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:33 INFO - PROCESS | 2856 | 1465256973617 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
16:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
16:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
16:49:33 INFO - PROCESS | 2856 | 1465256973780 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:33 INFO - PROCESS | 2856 | 1465256973798 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
16:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
16:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
16:49:33 INFO - PROCESS | 2856 | 1465256973951 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:33 INFO - PROCESS | 2856 | 1465256973968 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
16:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
16:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
16:49:34 INFO - PROCESS | 2856 | 1465256974129 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:34 INFO - PROCESS | 2856 | 1465256974140 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
16:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 230ms
16:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
16:49:34 INFO - PROCESS | 2856 | 1465256974430 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:34 INFO - PROCESS | 2856 | 1465256974453 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
16:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 230ms
16:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
16:49:34 INFO - PROCESS | 2856 | 1465256974656 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:34 INFO - PROCESS | 2856 | 1465256974674 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
16:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
16:49:34 INFO - PROCESS | 2856 | 1465256974834 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:34 INFO - PROCESS | 2856 | 1465256974853 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
16:49:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
16:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
16:49:35 INFO - PROCESS | 2856 | 1465256975014 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - PROCESS | 2856 | 1465256975032 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
16:49:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
16:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
16:49:35 INFO - PROCESS | 2856 | 1465256975183 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - PROCESS | 2856 | 1465256975203 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
16:49:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
16:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
16:49:35 INFO - PROCESS | 2856 | 1465256975362 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - PROCESS | 2856 | 1465256975389 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
16:49:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:49:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
16:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
16:49:35 INFO - PROCESS | 2856 | 1465256975531 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - PROCESS | 2856 | 1465256975548 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
16:49:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 120ms
16:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
16:49:35 INFO - PROCESS | 2856 | 1465256975654 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - PROCESS | 2856 | 1465256975671 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
16:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
16:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
16:49:35 INFO - PROCESS | 2856 | 1465256975831 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - PROCESS | 2856 | 1465256975848 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
16:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
16:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
16:49:36 INFO - PROCESS | 2856 | 1465256976004 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - PROCESS | 2856 | 1465256976022 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
16:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
16:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
16:49:36 INFO - PROCESS | 2856 | 1465256976182 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - PROCESS | 2856 | 1465256976204 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
16:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
16:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
16:49:36 INFO - PROCESS | 2856 | 1465256976357 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - PROCESS | 2856 | 1465256976371 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
16:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
16:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
16:49:36 INFO - PROCESS | 2856 | 1465256976531 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - PROCESS | 2856 | 1465256976556 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
16:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
16:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
16:49:36 INFO - PROCESS | 2856 | 1465256976706 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - PROCESS | 2856 | 1465256976722 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
16:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
16:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
16:49:36 INFO - PROCESS | 2856 | 1465256976881 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:36 INFO - PROCESS | 2856 | 1465256976900 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
16:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
16:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
16:49:37 INFO - PROCESS | 2856 | 1465256977056 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - PROCESS | 2856 | 1465256977071 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
16:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
16:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
16:49:37 INFO - PROCESS | 2856 | 1465256977231 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - PROCESS | 2856 | 1465256977250 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
16:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
16:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
16:49:37 INFO - PROCESS | 2856 | 1465256977407 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - PROCESS | 2856 | 1465256977421 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
16:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
16:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
16:49:37 INFO - PROCESS | 2856 | 1465256977581 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - PROCESS | 2856 | 1465256977598 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
16:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 170ms
16:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
16:49:37 INFO - PROCESS | 2856 | 1465256977755 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - PROCESS | 2856 | 1465256977778 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
16:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
16:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
16:49:37 INFO - PROCESS | 2856 | 1465256977931 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:37 INFO - PROCESS | 2856 | 1465256977947 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
16:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
16:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
16:49:38 INFO - PROCESS | 2856 | 1465256978111 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - PROCESS | 2856 | 1465256978122 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
16:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
16:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
16:49:38 INFO - PROCESS | 2856 | 1465256978282 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - PROCESS | 2856 | 1465256978299 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
16:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
16:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
16:49:38 INFO - PROCESS | 2856 | 1465256978461 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - PROCESS | 2856 | 1465256978479 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
16:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
16:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
16:49:38 INFO - PROCESS | 2856 | 1465256978631 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - PROCESS | 2856 | 1465256978648 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
16:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
16:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
16:49:38 INFO - PROCESS | 2856 | 1465256978805 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - PROCESS | 2856 | 1465256978830 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
16:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
16:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
16:49:38 INFO - PROCESS | 2856 | 1465256978983 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - PROCESS | 2856 | 1465256979000 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
16:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
16:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
16:49:39 INFO - PROCESS | 2856 | 1465256979164 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - PROCESS | 2856 | 1465256979180 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
16:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
16:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
16:49:39 INFO - PROCESS | 2856 | 1465256979337 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - PROCESS | 2856 | 1465256979357 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
16:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 170ms
16:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
16:49:39 INFO - PROCESS | 2856 | 1465256979515 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - PROCESS | 2856 | 1465256979535 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
16:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
16:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
16:49:39 INFO - PROCESS | 2856 | 1465256979696 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - PROCESS | 2856 | 1465256979707 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
16:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
16:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
16:49:39 INFO - PROCESS | 2856 | 1465256979866 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:39 INFO - PROCESS | 2856 | 1465256979883 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
16:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
16:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
16:49:40 INFO - PROCESS | 2856 | 1465256980040 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - PROCESS | 2856 | 1465256980054 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
16:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
16:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
16:49:40 INFO - PROCESS | 2856 | 1465256980215 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - PROCESS | 2856 | 1465256980231 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
16:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
16:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
16:49:40 INFO - PROCESS | 2856 | 1465256980388 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - PROCESS | 2856 | 1465256980404 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
16:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
16:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
16:49:40 INFO - PROCESS | 2856 | 1465256980642 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - PROCESS | 2856 | 1465256980712 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
16:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 330ms
16:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
16:49:40 INFO - PROCESS | 2856 | 1465256980917 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - PROCESS | 2856 | 1465256981016 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
16:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 269ms
16:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
16:49:41 INFO - PROCESS | 2856 | 1465256981189 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - PROCESS | 2856 | 1465256981206 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
16:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
16:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
16:49:41 INFO - PROCESS | 2856 | 1465256981367 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - PROCESS | 2856 | 1465256981385 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
16:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
16:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
16:49:41 INFO - PROCESS | 2856 | 1465256981540 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - PROCESS | 2856 | 1465256981555 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
16:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
16:49:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
16:49:41 INFO - PROCESS | 2856 | 1465256981716 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - PROCESS | 2856 | 1465256981738 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
16:49:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
16:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
16:49:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
16:49:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
16:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
16:49:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
16:49:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
16:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
16:49:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
16:49:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
16:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
16:49:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 174ms
16:49:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
16:49:41 INFO - PROCESS | 2856 | 1465256981894 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:41 INFO - PROCESS | 2856 | 1465256981913 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
16:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
16:49:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
16:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
16:49:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
16:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
16:49:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
16:49:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
16:49:42 INFO - PROCESS | 2856 | 1465256982066 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - PROCESS | 2856 | 1465256982090 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
16:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
16:49:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
16:49:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
16:49:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
16:49:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
16:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
16:49:42 INFO - PROCESS | 2856 | 1465256982240 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - PROCESS | 2856 | 1465256982255 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
16:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
16:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
16:49:42 INFO - PROCESS | 2856 | 1465256982415 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - PROCESS | 2856 | 1465256982433 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
16:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
16:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
16:49:42 INFO - PROCESS | 2856 | 1465256982595 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - PROCESS | 2856 | 1465256982614 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
16:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 170ms
16:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
16:49:42 INFO - PROCESS | 2856 | 1465256982765 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - PROCESS | 2856 | 1465256982790 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
16:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
16:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
16:49:42 INFO - PROCESS | 2856 | 1465256982949 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:42 INFO - PROCESS | 2856 | 1465256982970 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
16:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
16:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
16:49:43 INFO - PROCESS | 2856 | 1465256983118 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - PROCESS | 2856 | 1465256983134 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
16:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
16:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
16:49:43 INFO - PROCESS | 2856 | 1465256983296 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - PROCESS | 2856 | 1465256983316 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
16:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
16:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
16:49:43 INFO - PROCESS | 2856 | 1465256983467 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - PROCESS | 2856 | 1465256983486 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
16:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
16:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
16:49:43 INFO - PROCESS | 2856 | 1465256983640 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - PROCESS | 2856 | 1465256983655 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
16:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
16:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
16:49:43 INFO - PROCESS | 2856 | 1465256983814 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - PROCESS | 2856 | 1465256983831 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
16:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
16:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
16:49:43 INFO - PROCESS | 2856 | 1465256983988 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - PROCESS | 2856 | 1465256984005 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
16:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
16:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
16:49:44 INFO - PROCESS | 2856 | 1465256984165 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - PROCESS | 2856 | 1465256984182 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
16:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
16:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
16:49:44 INFO - PROCESS | 2856 | 1465256984339 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - PROCESS | 2856 | 1465256984362 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
16:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 170ms
16:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
16:49:44 INFO - PROCESS | 2856 | 1465256984515 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - PROCESS | 2856 | 1465256984534 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
16:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
16:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
16:49:44 INFO - PROCESS | 2856 | 1465256984690 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - PROCESS | 2856 | 1465256984705 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
16:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
16:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
16:49:44 INFO - PROCESS | 2856 | 1465256984866 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:44 INFO - PROCESS | 2856 | 1465256984883 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
16:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
16:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
16:49:45 INFO - PROCESS | 2856 | 1465256985045 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - PROCESS | 2856 | 1465256985056 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
16:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
16:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
16:49:45 INFO - PROCESS | 2856 | 1465256985218 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - PROCESS | 2856 | 1465256985235 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
16:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
16:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
16:49:45 INFO - PROCESS | 2856 | 1465256985390 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - PROCESS | 2856 | 1465256985405 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
16:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
16:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
16:49:45 INFO - PROCESS | 2856 | 1465256985565 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - PROCESS | 2856 | 1465256985580 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
16:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
16:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
16:49:45 INFO - PROCESS | 2856 | 1465256985741 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - PROCESS | 2856 | 1465256985755 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
16:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
16:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
16:49:45 INFO - PROCESS | 2856 | 1465256985915 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:45 INFO - PROCESS | 2856 | 1465256985937 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
16:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 170ms
16:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
16:49:46 INFO - PROCESS | 2856 | 1465256986089 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - PROCESS | 2856 | 1465256986105 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
16:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
16:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
16:49:46 INFO - PROCESS | 2856 | 1465256986265 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - PROCESS | 2856 | 1465256986283 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
16:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
16:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
16:49:46 INFO - PROCESS | 2856 | 1465256986439 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - PROCESS | 2856 | 1465256986462 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
16:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
16:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
16:49:46 INFO - PROCESS | 2856 | 1465256986615 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - PROCESS | 2856 | 1465256986632 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
16:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
16:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
16:49:46 INFO - PROCESS | 2856 | 1465256986801 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:46 INFO - PROCESS | 2856 | 1465256986834 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
16:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 430ms
16:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
16:49:47 INFO - PROCESS | 2856 | 1465256987237 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - PROCESS | 2856 | 1465256987254 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
16:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
16:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
16:49:47 INFO - PROCESS | 2856 | 1465256987414 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - PROCESS | 2856 | 1465256987434 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
16:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
16:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
16:49:47 INFO - PROCESS | 2856 | 1465256987596 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - PROCESS | 2856 | 1465256987615 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
16:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 170ms
16:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
16:49:47 INFO - PROCESS | 2856 | 1465256987765 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - PROCESS | 2856 | 1465256987783 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
16:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
16:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
16:49:47 INFO - PROCESS | 2856 | 1465256987940 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:47 INFO - PROCESS | 2856 | 1465256987962 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
16:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 172ms
16:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
16:49:48 INFO - PROCESS | 2856 | 1465256988116 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - PROCESS | 2856 | 1465256988138 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
16:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
16:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
16:49:48 INFO - PROCESS | 2856 | 1465256988290 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - PROCESS | 2856 | 1465256988306 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
16:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
16:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
16:49:48 INFO - PROCESS | 2856 | 1465256988465 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - PROCESS | 2856 | 1465256988482 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
16:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
16:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
16:49:48 INFO - PROCESS | 2856 | 1465256988638 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - PROCESS | 2856 | 1465256988656 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
16:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 120ms
16:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
16:49:48 INFO - PROCESS | 2856 | 1465256988764 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - PROCESS | 2856 | 1465256988780 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
16:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
16:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
16:49:48 INFO - PROCESS | 2856 | 1465256988939 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:48 INFO - PROCESS | 2856 | 1465256988966 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
16:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
16:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
16:49:49 INFO - PROCESS | 2856 | 1465256989118 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - PROCESS | 2856 | 1465256989134 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
16:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
16:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
16:49:49 INFO - PROCESS | 2856 | 1465256989290 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - PROCESS | 2856 | 1465256989306 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
16:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 170ms
16:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
16:49:49 INFO - PROCESS | 2856 | 1465256989466 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - PROCESS | 2856 | 1465256989488 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
16:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
16:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
16:49:49 INFO - PROCESS | 2856 | 1465256989644 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - PROCESS | 2856 | 1465256989656 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
16:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
16:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
16:49:49 INFO - PROCESS | 2856 | 1465256989814 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - PROCESS | 2856 | 1465256989832 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
16:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
16:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
16:49:49 INFO - PROCESS | 2856 | 1465256989988 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:49 INFO - PROCESS | 2856 | 1465256990006 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
16:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
16:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
16:49:50 INFO - PROCESS | 2856 | 1465256990165 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - PROCESS | 2856 | 1465256990180 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
16:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
16:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
16:49:50 INFO - PROCESS | 2856 | 1465256990339 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - PROCESS | 2856 | 1465256990355 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
16:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
16:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
16:49:50 INFO - PROCESS | 2856 | 1465256990515 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - PROCESS | 2856 | 1465256990531 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
16:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
16:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
16:49:50 INFO - PROCESS | 2856 | 1465256990690 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - PROCESS | 2856 | 1465256990705 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
16:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
16:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
16:49:50 INFO - PROCESS | 2856 | 1465256990865 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:50 INFO - PROCESS | 2856 | 1465256990882 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
16:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
16:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
16:49:51 INFO - PROCESS | 2856 | 1465256991039 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - PROCESS | 2856 | 1465256991056 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
16:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 170ms
16:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
16:49:51 INFO - PROCESS | 2856 | 1465256991215 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - PROCESS | 2856 | 1465256991231 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
16:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
16:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
16:49:51 INFO - PROCESS | 2856 | 1465256991389 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - PROCESS | 2856 | 1465256991411 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
16:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
16:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
16:49:51 INFO - PROCESS | 2856 | 1465256991566 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - PROCESS | 2856 | 1465256991584 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
16:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
16:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
16:49:51 INFO - PROCESS | 2856 | 1465256991741 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - PROCESS | 2856 | 1465256991755 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
16:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
16:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
16:49:51 INFO - PROCESS | 2856 | 1465256991915 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:51 INFO - PROCESS | 2856 | 1465256991932 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
16:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
16:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
16:49:52 INFO - PROCESS | 2856 | 1465256992088 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - PROCESS | 2856 | 1465256992104 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
16:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
16:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
16:49:52 INFO - PROCESS | 2856 | 1465256992265 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - PROCESS | 2856 | 1465256992282 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
16:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 120ms
16:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
16:49:52 INFO - PROCESS | 2856 | 1465256992388 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - PROCESS | 2856 | 1465256992405 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
16:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
16:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
16:49:52 INFO - PROCESS | 2856 | 1465256992565 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - PROCESS | 2856 | 1465256992582 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
16:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
16:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
16:49:52 INFO - PROCESS | 2856 | 1465256992746 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - PROCESS | 2856 | 1465256992757 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
16:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 229ms
16:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
16:49:53 INFO - PROCESS | 2856 | 1465256993018 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - PROCESS | 2856 | 1465256993041 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
16:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
16:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
16:49:53 INFO - PROCESS | 2856 | 1465256993191 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - PROCESS | 2856 | 1465256993207 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
16:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
16:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
16:49:53 INFO - PROCESS | 2856 | 1465256993367 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - PROCESS | 2856 | 1465256993386 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
16:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 230ms
16:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
16:49:53 INFO - PROCESS | 2856 | 1465256993599 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - PROCESS | 2856 | 1465256993617 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
16:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
16:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
16:49:53 INFO - PROCESS | 2856 | 1465256993773 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - PROCESS | 2856 | 1465256993871 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 230ms
16:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
16:49:54 INFO - PROCESS | 2856 | 1465256994007 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - PROCESS | 2856 | 1465256994036 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
16:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
16:49:54 INFO - PROCESS | 2856 | 1465256994183 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - PROCESS | 2856 | 1465256994200 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
16:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
16:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
16:49:54 INFO - PROCESS | 2856 | 1465256994357 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - PROCESS | 2856 | 1465256994382 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
16:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 170ms
16:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
16:49:54 INFO - PROCESS | 2856 | 1465256994532 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - PROCESS | 2856 | 1465256994550 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
16:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
16:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
16:49:54 INFO - PROCESS | 2856 | 1465256994712 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - PROCESS | 2856 | 1465256994732 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
16:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
16:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
16:49:54 INFO - PROCESS | 2856 | 1465256994883 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:54 INFO - PROCESS | 2856 | 1465256994902 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
16:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
16:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
16:49:55 INFO - PROCESS | 2856 | 1465256995056 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - PROCESS | 2856 | 1465256995072 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
16:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
16:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
16:49:55 INFO - PROCESS | 2856 | 1465256995231 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - PROCESS | 2856 | 1465256995249 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
16:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
16:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
16:49:55 INFO - PROCESS | 2856 | 1465256995407 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - PROCESS | 2856 | 1465256995430 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
16:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
16:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
16:49:55 INFO - PROCESS | 2856 | 1465256995582 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - PROCESS | 2856 | 1465256995599 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
16:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
16:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
16:49:55 INFO - PROCESS | 2856 | 1465256995757 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - PROCESS | 2856 | 1465256995784 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
16:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
16:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
16:49:55 INFO - PROCESS | 2856 | 1465256995934 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:55 INFO - PROCESS | 2856 | 1465256995952 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
16:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 170ms
16:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
16:49:56 INFO - PROCESS | 2856 | 1465256996106 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - PROCESS | 2856 | 1465256996122 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
16:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
16:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
16:49:56 INFO - PROCESS | 2856 | 1465256996282 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - PROCESS | 2856 | 1465256996297 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
16:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
16:49:56 INFO - PROCESS | 2856 | 1465256996457 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - PROCESS | 2856 | 1465256996482 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
16:49:56 INFO - PROCESS | 2856 | 1465256996631 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
16:49:56 INFO - PROCESS | 2856 | 1465256996647 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
16:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
16:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
16:49:56 INFO - PROCESS | 2856 | 1465256996812 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - PROCESS | 2856 | 1465256996837 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
16:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
16:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
16:49:56 INFO - PROCESS | 2856 | 1465256996982 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:56 INFO - PROCESS | 2856 | 1465256996998 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
16:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
16:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
16:49:57 INFO - PROCESS | 2856 | 1465256997156 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - PROCESS | 2856 | 1465256997172 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
16:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
16:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
16:49:57 INFO - PROCESS | 2856 | 1465256997330 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - PROCESS | 2856 | 1465256997346 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
16:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
16:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
16:49:57 INFO - PROCESS | 2856 | 1465256997504 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - PROCESS | 2856 | 1465256997521 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
16:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
16:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
16:49:57 INFO - PROCESS | 2856 | 1465256997680 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - PROCESS | 2856 | 1465256997697 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
16:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 170ms
16:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
16:49:57 INFO - PROCESS | 2856 | 1465256997855 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:57 INFO - PROCESS | 2856 | 1465256997872 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
16:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
16:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
16:49:58 INFO - PROCESS | 2856 | 1465256998034 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - PROCESS | 2856 | 1465256998053 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
16:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 172ms
16:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
16:49:58 INFO - PROCESS | 2856 | 1465256998214 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - PROCESS | 2856 | 1465256998230 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
16:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
16:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
16:49:58 INFO - PROCESS | 2856 | 1465256998388 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - PROCESS | 2856 | 1465256998404 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
16:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
16:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
16:49:58 INFO - PROCESS | 2856 | 1465256998565 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - PROCESS | 2856 | 1465256998582 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
16:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 120ms
16:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
16:49:58 INFO - PROCESS | 2856 | 1465256998689 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - PROCESS | 2856 | 1465256998702 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
16:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 120ms
16:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
16:49:58 INFO - PROCESS | 2856 | 1465256998818 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - PROCESS | 2856 | 1465256998834 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
16:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
16:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
16:49:58 INFO - PROCESS | 2856 | 1465256998987 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:58 INFO - PROCESS | 2856 | 1465256999003 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
16:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 270ms
16:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
16:49:59 INFO - PROCESS | 2856 | 1465256999278 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:59 INFO - PROCESS | 2856 | 1465256999305 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
16:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 170ms
16:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
16:49:59 INFO - PROCESS | 2856 | 1465256999455 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:59 INFO - PROCESS | 2856 | 1465256999475 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
16:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
16:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
16:49:59 INFO - PROCESS | 2856 | 1465256999633 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:59 INFO - PROCESS | 2856 | 1465256999655 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
16:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
16:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
16:49:59 INFO - PROCESS | 2856 | 1465256999808 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:49:59 INFO - PROCESS | 2856 | 1465256999836 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
16:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 270ms
16:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
16:50:00 INFO - PROCESS | 2856 | 1465257000083 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - PROCESS | 2856 | 1465257000106 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
16:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
16:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
16:50:00 INFO - PROCESS | 2856 | 1465257000263 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - PROCESS | 2856 | 1465257000287 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
16:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
16:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
16:50:00 INFO - PROCESS | 2856 | 1465257000432 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - PROCESS | 2856 | 1465257000449 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
16:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
16:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
16:50:00 INFO - PROCESS | 2856 | 1465257000606 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - PROCESS | 2856 | 1465257000631 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
16:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
16:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
16:50:00 INFO - PROCESS | 2856 | 1465257000782 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - PROCESS | 2856 | 1465257000798 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
16:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 173ms
16:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
16:50:00 INFO - PROCESS | 2856 | 1465257000961 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:00 INFO - PROCESS | 2856 | 1465257000980 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
16:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 170ms
16:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
16:50:01 INFO - PROCESS | 2856 | 1465257001134 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - PROCESS | 2856 | 1465257001157 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
16:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
16:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
16:50:01 INFO - PROCESS | 2856 | 1465257001307 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - PROCESS | 2856 | 1465257001322 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
16:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
16:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
16:50:01 INFO - PROCESS | 2856 | 1465257001482 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - PROCESS | 2856 | 1465257001505 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
16:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
16:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
16:50:01 INFO - PROCESS | 2856 | 1465257001662 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - PROCESS | 2856 | 1465257001681 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
16:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
16:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
16:50:01 INFO - PROCESS | 2856 | 1465257001832 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - PROCESS | 2856 | 1465257001850 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
16:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
16:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
16:50:01 INFO - PROCESS | 2856 | 1465257002006 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - PROCESS | 2856 | 1465257002022 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
16:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
16:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
16:50:02 INFO - PROCESS | 2856 | 1465257002182 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - PROCESS | 2856 | 1465257002201 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
16:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
16:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
16:50:02 INFO - PROCESS | 2856 | 1465257002357 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - PROCESS | 2856 | 1465257002372 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
16:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
16:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
16:50:02 INFO - PROCESS | 2856 | 1465257002532 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - PROCESS | 2856 | 1465257002666 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
16:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 269ms
16:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
16:50:02 INFO - PROCESS | 2856 | 1465257002807 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:02 INFO - PROCESS | 2856 | 1465257002822 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
16:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 230ms
16:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
16:50:03 INFO - PROCESS | 2856 | 1465257003040 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - PROCESS | 2856 | 1465257003060 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
16:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 230ms
16:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
16:50:03 INFO - PROCESS | 2856 | 1465257003273 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - PROCESS | 2856 | 1465257003289 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
16:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
16:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
16:50:03 INFO - PROCESS | 2856 | 1465257003448 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - PROCESS | 2856 | 1465257003466 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
16:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
16:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
16:50:03 INFO - PROCESS | 2856 | 1465257003624 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - PROCESS | 2856 | 1465257003640 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
16:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
16:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
16:50:03 INFO - PROCESS | 2856 | 1465257003798 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - PROCESS | 2856 | 1465257003817 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
16:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
16:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
16:50:03 INFO - PROCESS | 2856 | 1465257003972 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:03 INFO - PROCESS | 2856 | 1465257003991 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
16:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 172ms
16:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
16:50:04 INFO - PROCESS | 2856 | 1465257004149 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - PROCESS | 2856 | 1465257004173 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
16:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
16:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
16:50:04 INFO - PROCESS | 2856 | 1465257004328 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - PROCESS | 2856 | 1465257004347 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
16:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 170ms
16:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
16:50:04 INFO - PROCESS | 2856 | 1465257004498 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - PROCESS | 2856 | 1465257004514 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
16:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
16:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
16:50:04 INFO - PROCESS | 2856 | 1465257004672 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - PROCESS | 2856 | 1465257004695 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
16:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
16:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
16:50:04 INFO - PROCESS | 2856 | 1465257004849 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:04 INFO - PROCESS | 2856 | 1465257004866 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
16:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
16:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
16:50:05 INFO - PROCESS | 2856 | 1465257005028 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - PROCESS | 2856 | 1465257005040 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
16:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
16:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
16:50:05 INFO - PROCESS | 2856 | 1465257005199 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - PROCESS | 2856 | 1465257005218 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
16:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
16:50:05 INFO - PROCESS | 2856 | 1465257005389 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - PROCESS | 2856 | 1465257005437 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 331ms
16:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
16:50:05 INFO - PROCESS | 2856 | 1465257005712 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - PROCESS | 2856 | 1465257005736 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
16:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
16:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
16:50:05 INFO - PROCESS | 2856 | 1465257005884 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:05 INFO - PROCESS | 2856 | 1465257005905 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
16:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
16:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
16:50:06 INFO - PROCESS | 2856 | 1465257006065 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - PROCESS | 2856 | 1465257006106 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
16:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 229ms
16:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
16:50:06 INFO - PROCESS | 2856 | 1465257006295 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - PROCESS | 2856 | 1465257006308 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
16:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
16:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
16:50:06 INFO - PROCESS | 2856 | 1465257006466 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - PROCESS | 2856 | 1465257006483 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
16:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
16:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
16:50:06 INFO - PROCESS | 2856 | 1465257006646 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - PROCESS | 2856 | 1465257006666 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
16:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
16:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
16:50:06 INFO - PROCESS | 2856 | 1465257006817 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - PROCESS | 2856 | 1465257006837 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
16:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
16:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
16:50:06 INFO - PROCESS | 2856 | 1465257006995 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - PROCESS | 2856 | 1465257007014 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
16:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
16:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
16:50:07 INFO - PROCESS | 2856 | 1465257007165 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - PROCESS | 2856 | 1465257007184 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
16:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
16:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
16:50:07 INFO - PROCESS | 2856 | 1465257007340 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - PROCESS | 2856 | 1465257007362 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
16:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
16:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
16:50:07 INFO - PROCESS | 2856 | 1465257007520 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - PROCESS | 2856 | 1465257007542 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
16:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
16:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
16:50:07 INFO - PROCESS | 2856 | 1465257007699 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - PROCESS | 2856 | 1465257007715 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
16:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 119ms
16:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
16:50:07 INFO - PROCESS | 2856 | 1465257007817 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - PROCESS | 2856 | 1465257007834 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
16:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
16:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
16:50:07 INFO - PROCESS | 2856 | 1465257007995 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:07 INFO - PROCESS | 2856 | 1465257008014 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
16:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
16:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
16:50:08 INFO - PROCESS | 2856 | 1465257008166 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - PROCESS | 2856 | 1465257008183 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
16:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
16:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
16:50:08 INFO - PROCESS | 2856 | 1465257008339 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - PROCESS | 2856 | 1465257008362 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
16:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
16:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
16:50:08 INFO - PROCESS | 2856 | 1465257008516 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - PROCESS | 2856 | 1465257008534 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
16:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
16:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
16:50:08 INFO - PROCESS | 2856 | 1465257008690 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - PROCESS | 2856 | 1465257008705 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
16:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
16:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
16:50:08 INFO - PROCESS | 2856 | 1465257008866 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:08 INFO - PROCESS | 2856 | 1465257008886 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
16:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
16:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
16:50:09 INFO - PROCESS | 2856 | 1465257009046 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - PROCESS | 2856 | 1465257009065 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
16:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
16:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
16:50:09 INFO - PROCESS | 2856 | 1465257009215 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - PROCESS | 2856 | 1465257009231 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:50:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:50:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
16:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
16:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
16:50:09 INFO - PROCESS | 2856 | 1465257009389 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - PROCESS | 2856 | 1465257009405 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
16:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 170ms
16:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
16:50:09 INFO - PROCESS | 2856 | 1465257009566 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - PROCESS | 2856 | 1465257009583 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
16:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
16:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
16:50:09 INFO - PROCESS | 2856 | 1465257009741 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - PROCESS | 2856 | 1465257009755 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:50:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:50:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
16:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
16:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
16:50:09 INFO - PROCESS | 2856 | 1465257009916 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:09 INFO - PROCESS | 2856 | 1465257009932 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:50:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:50:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
16:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
16:50:10 INFO - PROCESS | 2856 | 1465257010097 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - PROCESS | 2856 | 1465257010114 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
16:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
16:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
16:50:10 INFO - PROCESS | 2856 | 1465257010265 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - PROCESS | 2856 | 1465257010282 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
16:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
16:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
16:50:10 INFO - PROCESS | 2856 | 1465257010441 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - PROCESS | 2856 | 1465257010463 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
16:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
16:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
16:50:10 INFO - PROCESS | 2856 | 1465257010616 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - PROCESS | 2856 | 1465257010632 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
16:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
16:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
16:50:10 INFO - PROCESS | 2856 | 1465257010791 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - PROCESS | 2856 | 1465257010805 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
16:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
16:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
16:50:10 INFO - PROCESS | 2856 | 1465257010966 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:10 INFO - PROCESS | 2856 | 1465257010985 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
16:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 170ms
16:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
16:50:11 INFO - PROCESS | 2856 | 1465257011145 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - PROCESS | 2856 | 1465257011165 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
16:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
16:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
16:50:11 INFO - PROCESS | 2856 | 1465257011315 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - PROCESS | 2856 | 1465257011330 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
16:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 330ms
16:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
16:50:11 INFO - PROCESS | 2856 | 1465257011650 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - PROCESS | 2856 | 1465257011680 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
16:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
16:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
16:50:11 INFO - PROCESS | 2856 | 1465257011824 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - PROCESS | 2856 | 1465257011841 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
16:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
16:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
16:50:11 INFO - PROCESS | 2856 | 1465257012003 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:11 INFO - PROCESS | 2856 | 1465257012021 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
16:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
16:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
16:50:12 INFO - PROCESS | 2856 | 1465257012173 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - PROCESS | 2856 | 1465257012191 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
16:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
16:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
16:50:12 INFO - PROCESS | 2856 | 1465257012349 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - PROCESS | 2856 | 1465257012366 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
16:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
16:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
16:50:12 INFO - PROCESS | 2856 | 1465257012526 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - PROCESS | 2856 | 1465257012551 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
16:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 229ms
16:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
16:50:12 INFO - PROCESS | 2856 | 1465257012757 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - PROCESS | 2856 | 1465257012773 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
16:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
16:50:12 INFO - PROCESS | 2856 | 1465257012936 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
16:50:12 INFO - PROCESS | 2856 | 1465257013007 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
16:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 230ms
16:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
16:50:13 INFO - PROCESS | 2856 | 1465257013172 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - PROCESS | 2856 | 1465257013189 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
16:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
16:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
16:50:13 INFO - PROCESS | 2856 | 1465257013349 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - PROCESS | 2856 | 1465257013366 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
16:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
16:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
16:50:13 INFO - PROCESS | 2856 | 1465257013523 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - PROCESS | 2856 | 1465257013548 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
16:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
16:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
16:50:13 INFO - PROCESS | 2856 | 1465257013698 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - PROCESS | 2856 | 1465257013721 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
16:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
16:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
16:50:13 INFO - PROCESS | 2856 | 1465257013878 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:13 INFO - PROCESS | 2856 | 1465257013900 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
16:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
16:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
16:50:14 INFO - PROCESS | 2856 | 1465257014049 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - PROCESS | 2856 | 1465257014066 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
16:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
16:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
16:50:14 INFO - PROCESS | 2856 | 1465257014224 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - PROCESS | 2856 | 1465257014238 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
16:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
16:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
16:50:14 INFO - PROCESS | 2856 | 1465257014399 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - PROCESS | 2856 | 1465257014416 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
16:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 119ms
16:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
16:50:14 INFO - PROCESS | 2856 | 1465257014521 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - PROCESS | 2856 | 1465257014541 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
16:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
16:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
16:50:14 INFO - PROCESS | 2856 | 1465257014701 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - PROCESS | 2856 | 1465257014718 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
16:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 172ms
16:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
16:50:14 INFO - PROCESS | 2856 | 1465257014882 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:14 INFO - PROCESS | 2856 | 1465257014899 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
16:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
16:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
16:50:15 INFO - PROCESS | 2856 | 1465257015051 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - PROCESS | 2856 | 1465257015071 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
16:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
16:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
16:50:15 INFO - PROCESS | 2856 | 1465257015228 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - PROCESS | 2856 | 1465257015240 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
16:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 172ms
16:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
16:50:15 INFO - PROCESS | 2856 | 1465257015401 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - PROCESS | 2856 | 1465257015420 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
16:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
16:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
16:50:15 INFO - PROCESS | 2856 | 1465257015578 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - PROCESS | 2856 | 1465257015589 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
16:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
16:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
16:50:15 INFO - PROCESS | 2856 | 1465257015749 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - PROCESS | 2856 | 1465257015765 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
16:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
16:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
16:50:15 INFO - PROCESS | 2856 | 1465257015923 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:15 INFO - PROCESS | 2856 | 1465257015940 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
16:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 170ms
16:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
16:50:16 INFO - PROCESS | 2856 | 1465257016100 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - PROCESS | 2856 | 1465257016120 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
16:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
16:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
16:50:16 INFO - PROCESS | 2856 | 1465257016274 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - PROCESS | 2856 | 1465257016289 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
16:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 172ms
16:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
16:50:16 INFO - PROCESS | 2856 | 1465257016449 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - PROCESS | 2856 | 1465257016466 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
16:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
16:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
16:50:16 INFO - PROCESS | 2856 | 1465257016623 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - PROCESS | 2856 | 1465257016639 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
16:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
16:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
16:50:16 INFO - PROCESS | 2856 | 1465257016799 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - PROCESS | 2856 | 1465257016815 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
16:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 120ms
16:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
16:50:16 INFO - PROCESS | 2856 | 1465257016923 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:16 INFO - PROCESS | 2856 | 1465257016936 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
16:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 120ms
16:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
16:50:17 INFO - PROCESS | 2856 | 1465257017049 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - PROCESS | 2856 | 1465257017064 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
16:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 120ms
16:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
16:50:17 INFO - PROCESS | 2856 | 1465257017174 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - PROCESS | 2856 | 1465257017189 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
16:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
16:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
16:50:17 INFO - PROCESS | 2856 | 1465257017351 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - PROCESS | 2856 | 1465257017367 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
16:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
16:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
16:50:17 INFO - PROCESS | 2856 | 1465257017522 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - PROCESS | 2856 | 1465257017538 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
16:50:17 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
16:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
16:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
16:50:17 INFO - PROCESS | 2856 | 1465257017702 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:17 INFO - PROCESS | 2856 | 1465257017741 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
16:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 329ms
16:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
16:50:18 INFO - PROCESS | 2856 | 1465257018008 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - PROCESS | 2856 | 1465257018024 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
16:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
16:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
16:50:18 INFO - PROCESS | 2856 | 1465257018185 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - PROCESS | 2856 | 1465257018204 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
16:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
16:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
16:50:18 INFO - PROCESS | 2856 | 1465257018367 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - PROCESS | 2856 | 1465257018384 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
16:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
16:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
16:50:18 INFO - PROCESS | 2856 | 1465257018536 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - PROCESS | 2856 | 1465257018554 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
16:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
16:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
16:50:18 INFO - PROCESS | 2856 | 1465257018709 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - PROCESS | 2856 | 1465257018726 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
16:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
16:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
16:50:18 INFO - PROCESS | 2856 | 1465257018886 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:18 INFO - PROCESS | 2856 | 1465257018951 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
16:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 230ms
16:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
16:50:19 INFO - PROCESS | 2856 | 1465257019119 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - PROCESS | 2856 | 1465257019136 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
16:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
16:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
16:50:19 INFO - PROCESS | 2856 | 1465257019297 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - PROCESS | 2856 | 1465257019317 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
16:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 170ms
16:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
16:50:19 INFO - PROCESS | 2856 | 1465257019469 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - PROCESS | 2856 | 1465257019486 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
16:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 120ms
16:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
16:50:19 INFO - PROCESS | 2856 | 1465257019594 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - PROCESS | 2856 | 1465257019608 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
16:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
16:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
16:50:19 INFO - PROCESS | 2856 | 1465257019770 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - PROCESS | 2856 | 1465257019790 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
16:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
16:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
16:50:19 INFO - PROCESS | 2856 | 1465257019948 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:19 INFO - PROCESS | 2856 | 1465257019971 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
16:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
16:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
16:50:20 INFO - PROCESS | 2856 | 1465257020120 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - PROCESS | 2856 | 1465257020136 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
16:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
16:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
16:50:20 INFO - PROCESS | 2856 | 1465257020293 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - PROCESS | 2856 | 1465257020310 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
16:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
16:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
16:50:20 INFO - PROCESS | 2856 | 1465257020474 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - PROCESS | 2856 | 1465257020490 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
16:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
16:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
16:50:20 INFO - PROCESS | 2856 | 1465257020651 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - PROCESS | 2856 | 1465257020667 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
16:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
16:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
16:50:20 INFO - PROCESS | 2856 | 1465257020827 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:20 INFO - PROCESS | 2856 | 1465257020842 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
16:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
16:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
16:50:21 INFO - PROCESS | 2856 | 1465257021002 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - PROCESS | 2856 | 1465257021019 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
16:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 170ms
16:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
16:50:21 INFO - PROCESS | 2856 | 1465257021175 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - PROCESS | 2856 | 1465257021200 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
16:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 172ms
16:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
16:50:21 INFO - PROCESS | 2856 | 1465257021352 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - PROCESS | 2856 | 1465257021369 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
16:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
16:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
16:50:21 INFO - PROCESS | 2856 | 1465257021531 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - PROCESS | 2856 | 1465257021559 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
16:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
16:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
16:50:21 INFO - PROCESS | 2856 | 1465257021702 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - PROCESS | 2856 | 1465257021719 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
16:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
16:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
16:50:21 INFO - PROCESS | 2856 | 1465257021884 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:21 INFO - PROCESS | 2856 | 1465257021904 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
16:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms
16:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
16:50:22 INFO - PROCESS | 2856 | 1465257022515 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:22 INFO - PROCESS | 2856 | 1465257022534 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
16:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
16:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
16:50:22 INFO - PROCESS | 2856 | 1465257022691 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:22 INFO - PROCESS | 2856 | 1465257022708 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
16:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 170ms
16:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
16:50:22 INFO - PROCESS | 2856 | 1465257022866 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:22 INFO - PROCESS | 2856 | 1465257022884 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
16:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
16:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
16:50:23 INFO - PROCESS | 2856 | 1465257023040 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - PROCESS | 2856 | 1465257023059 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
16:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
16:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
16:50:23 INFO - PROCESS | 2856 | 1465257023211 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - PROCESS | 2856 | 1465257023225 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
16:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
16:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
16:50:23 INFO - PROCESS | 2856 | 1465257023390 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - PROCESS | 2856 | 1465257023407 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
16:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
16:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
16:50:23 INFO - PROCESS | 2856 | 1465257023566 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - PROCESS | 2856 | 1465257023577 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
16:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
16:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
16:50:23 INFO - PROCESS | 2856 | 1465257023736 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - PROCESS | 2856 | 1465257023753 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
16:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
16:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
16:50:23 INFO - PROCESS | 2856 | 1465257023910 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:23 INFO - PROCESS | 2856 | 1465257023925 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
16:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 330ms
16:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
16:50:24 INFO - PROCESS | 2856 | 1465257024245 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - PROCESS | 2856 | 1465257024279 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
16:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 170ms
16:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
16:50:24 INFO - PROCESS | 2856 | 1465257024422 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - PROCESS | 2856 | 1465257024441 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
16:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
16:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
16:50:24 INFO - PROCESS | 2856 | 1465257024603 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - PROCESS | 2856 | 1465257024621 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
16:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
16:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
16:50:24 INFO - PROCESS | 2856 | 1465257024770 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - PROCESS | 2856 | 1465257024788 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
16:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
16:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
16:50:24 INFO - PROCESS | 2856 | 1465257024949 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:24 INFO - PROCESS | 2856 | 1465257024961 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
16:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
16:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
16:50:25 INFO - PROCESS | 2856 | 1465257025120 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - PROCESS | 2856 | 1465257025142 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
16:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 230ms
16:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
16:50:25 INFO - PROCESS | 2856 | 1465257025353 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - PROCESS | 2856 | 1465257025374 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
16:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
16:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
16:50:25 INFO - PROCESS | 2856 | 1465257025526 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - PROCESS | 2856 | 1465257025542 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
16:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 270ms
16:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
16:50:25 INFO - PROCESS | 2856 | 1465257025802 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - PROCESS | 2856 | 1465257025820 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
16:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
16:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
16:50:25 INFO - PROCESS | 2856 | 1465257025976 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:25 INFO - PROCESS | 2856 | 1465257025993 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
16:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 170ms
16:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
16:50:26 INFO - PROCESS | 2856 | 1465257026153 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - PROCESS | 2856 | 1465257026174 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
16:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
16:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
16:50:26 INFO - PROCESS | 2856 | 1465257026334 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - PROCESS | 2856 | 1465257026351 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
16:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
16:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
16:50:26 INFO - PROCESS | 2856 | 1465257026508 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - PROCESS | 2856 | 1465257026528 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
16:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
16:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
16:50:26 INFO - PROCESS | 2856 | 1465257026685 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - PROCESS | 2856 | 1465257026704 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
16:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
16:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
16:50:26 INFO - PROCESS | 2856 | 1465257026859 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:26 INFO - PROCESS | 2856 | 1465257026878 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
16:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
16:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
16:50:27 INFO - PROCESS | 2856 | 1465257027036 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - PROCESS | 2856 | 1465257027061 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
16:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
16:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
16:50:27 INFO - PROCESS | 2856 | 1465257027211 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - PROCESS | 2856 | 1465257027225 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
16:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
16:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
16:50:27 INFO - PROCESS | 2856 | 1465257027386 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - PROCESS | 2856 | 1465257027403 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
16:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
16:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
16:50:27 INFO - PROCESS | 2856 | 1465257027565 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - PROCESS | 2856 | 1465257027584 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
16:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 170ms
16:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
16:50:27 INFO - PROCESS | 2856 | 1465257027736 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - PROCESS | 2856 | 1465257027752 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
16:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
16:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
16:50:27 INFO - PROCESS | 2856 | 1465257027910 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:27 INFO - PROCESS | 2856 | 1465257027925 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
16:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
16:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
16:50:28 INFO - PROCESS | 2856 | 1465257028086 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - PROCESS | 2856 | 1465257028102 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
16:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
16:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
16:50:28 INFO - PROCESS | 2856 | 1465257028261 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - PROCESS | 2856 | 1465257028276 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
16:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
16:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
16:50:28 INFO - PROCESS | 2856 | 1465257028435 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - PROCESS | 2856 | 1465257028452 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
16:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
16:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
16:50:28 INFO - PROCESS | 2856 | 1465257028611 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - PROCESS | 2856 | 1465257028626 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
16:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
16:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
16:50:28 INFO - PROCESS | 2856 | 1465257028786 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - PROCESS | 2856 | 1465257028808 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
16:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
16:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
16:50:28 INFO - PROCESS | 2856 | 1465257028960 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:28 INFO - PROCESS | 2856 | 1465257028976 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
16:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
16:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
16:50:29 INFO - PROCESS | 2856 | 1465257029135 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - PROCESS | 2856 | 1465257029158 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
16:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
16:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
16:50:29 INFO - PROCESS | 2856 | 1465257029311 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - PROCESS | 2856 | 1465257029325 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
16:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 170ms
16:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
16:50:29 INFO - PROCESS | 2856 | 1465257029486 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - PROCESS | 2856 | 1465257029502 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
16:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
16:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
16:50:29 INFO - PROCESS | 2856 | 1465257029664 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - PROCESS | 2856 | 1465257029685 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
16:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
16:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
16:50:29 INFO - PROCESS | 2856 | 1465257029836 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:29 INFO - PROCESS | 2856 | 1465257029852 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
16:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
16:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
16:50:30 INFO - PROCESS | 2856 | 1465257030015 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - PROCESS | 2856 | 1465257030026 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
16:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
16:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
16:50:30 INFO - PROCESS | 2856 | 1465257030186 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - PROCESS | 2856 | 1465257030212 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
16:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
16:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
16:50:30 INFO - PROCESS | 2856 | 1465257030361 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - PROCESS | 2856 | 1465257030375 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
16:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
16:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
16:50:30 INFO - PROCESS | 2856 | 1465257030637 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - PROCESS | 2856 | 1465257030677 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
16:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 290ms
16:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
16:50:30 INFO - PROCESS | 2856 | 1465257030842 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:30 INFO - PROCESS | 2856 | 1465257030862 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
16:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
16:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
16:50:31 INFO - PROCESS | 2856 | 1465257031019 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - PROCESS | 2856 | 1465257031037 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
16:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 170ms
16:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
16:50:31 INFO - PROCESS | 2856 | 1465257031207 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - PROCESS | 2856 | 1465257031225 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
16:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
16:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
16:50:31 INFO - PROCESS | 2856 | 1465257031371 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - PROCESS | 2856 | 1465257031388 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
16:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
16:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
16:50:31 INFO - PROCESS | 2856 | 1465257031550 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - PROCESS | 2856 | 1465257031578 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
16:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 270ms
16:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
16:50:31 INFO - PROCESS | 2856 | 1465257031819 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - PROCESS | 2856 | 1465257031835 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
16:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
16:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
16:50:31 INFO - PROCESS | 2856 | 1465257031995 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - PROCESS | 2856 | 1465257032018 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
16:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
16:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
16:50:32 INFO - PROCESS | 2856 | 1465257032169 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - PROCESS | 2856 | 1465257032186 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
16:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
16:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
16:50:32 INFO - PROCESS | 2856 | 1465257032342 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - PROCESS | 2856 | 1465257032358 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
16:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
16:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
16:50:32 INFO - PROCESS | 2856 | 1465257032520 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - PROCESS | 2856 | 1465257032542 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
16:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
16:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
16:50:32 INFO - PROCESS | 2856 | 1465257032695 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - PROCESS | 2856 | 1465257032710 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
16:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
16:50:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
16:50:32 INFO - PROCESS | 2856 | 1465257032870 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:32 INFO - PROCESS | 2856 | 1465257032892 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
16:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
16:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
16:50:33 INFO - PROCESS | 2856 | 1465257033043 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - PROCESS | 2856 | 1465257033060 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
16:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
16:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
16:50:33 INFO - PROCESS | 2856 | 1465257033219 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - PROCESS | 2856 | 1465257033235 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
16:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
16:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
16:50:33 INFO - PROCESS | 2856 | 1465257033394 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - PROCESS | 2856 | 1465257033409 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
16:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
16:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
16:50:33 INFO - PROCESS | 2856 | 1465257033571 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - PROCESS | 2856 | 1465257033588 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
16:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
16:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
16:50:33 INFO - PROCESS | 2856 | 1465257033749 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - PROCESS | 2856 | 1465257033760 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
16:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
16:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
16:50:33 INFO - PROCESS | 2856 | 1465257033919 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:33 INFO - PROCESS | 2856 | 1465257033937 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
16:50:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 669ms
16:50:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
16:50:34 INFO - PROCESS | 2856 | 1465257034592 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:34 INFO - PROCESS | 2856 | 1465257034606 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
16:50:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:50:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
16:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
16:50:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
16:50:35 INFO - PROCESS | 2856 | 1465257035265 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:35 INFO - PROCESS | 2856 | 1465257035291 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
16:50:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:50:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
16:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
16:50:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
16:50:35 INFO - PROCESS | 2856 | 1465257035938 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:35 INFO - PROCESS | 2856 | 1465257035962 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
16:50:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 669ms
16:50:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
16:50:36 INFO - PROCESS | 2856 | 1465257036611 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:36 INFO - PROCESS | 2856 | 1465257036624 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
16:50:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
16:50:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
16:50:37 INFO - PROCESS | 2856 | 1465257037286 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:37 INFO - PROCESS | 2856 | 1465257037317 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
16:50:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:50:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
16:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 729ms
16:50:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
16:50:38 INFO - PROCESS | 2856 | 1465257038022 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:38 INFO - PROCESS | 2856 | 1465257038049 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:50:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:50:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
16:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
16:50:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
16:50:38 INFO - PROCESS | 2856 | 1465257038700 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:38 INFO - PROCESS | 2856 | 1465257038727 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:50:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:50:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
16:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
16:50:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
16:50:39 INFO - PROCESS | 2856 | 1465257039370 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:39 INFO - PROCESS | 2856 | 1465257039397 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:50:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:50:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
16:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 669ms
16:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
16:50:40 INFO - PROCESS | 2856 | 1465257040043 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - PROCESS | 2856 | 1465257040056 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
16:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
16:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
16:50:40 INFO - PROCESS | 2856 | 1465257040220 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - PROCESS | 2856 | 1465257040242 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
16:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
16:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
16:50:40 INFO - PROCESS | 2856 | 1465257040393 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - PROCESS | 2856 | 1465257040409 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
16:50:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:50:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
16:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
16:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
16:50:40 INFO - PROCESS | 2856 | 1465257040569 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - PROCESS | 2856 | 1465257040584 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
16:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
16:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
16:50:40 INFO - PROCESS | 2856 | 1465257040745 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - PROCESS | 2856 | 1465257040760 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
16:50:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:50:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
16:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:50:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
16:50:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
16:50:40 INFO - PROCESS | 2856 | 1465257040919 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:40 INFO - PROCESS | 2856 | 1465257040938 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
16:50:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:50:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
16:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:50:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 170ms
16:50:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
16:50:41 INFO - PROCESS | 2856 | 1465257041099 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:41 INFO - PROCESS | 2856 | 1465257041119 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
16:50:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
16:50:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
16:50:41 INFO - PROCESS | 2856 | 1465257041271 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:41 INFO - PROCESS | 2856 | 1465257041287 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
16:50:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:50:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
16:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
16:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
16:50:41 INFO - PROCESS | 2856 | 1465257041946 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:41 INFO - PROCESS | 2856 | 1465257041959 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
16:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
16:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
16:50:42 INFO - PROCESS | 2856 | 1465257042121 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - PROCESS | 2856 | 1465257042138 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
16:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
16:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
16:50:42 INFO - PROCESS | 2856 | 1465257042294 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - PROCESS | 2856 | 1465257042310 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
16:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
16:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
16:50:42 INFO - PROCESS | 2856 | 1465257042469 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - PROCESS | 2856 | 1465257042489 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
16:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
16:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
16:50:42 INFO - PROCESS | 2856 | 1465257042645 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - PROCESS | 2856 | 1465257042659 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
16:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 170ms
16:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
16:50:42 INFO - PROCESS | 2856 | 1465257042819 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - PROCESS | 2856 | 1465257042835 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
16:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
16:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
16:50:42 INFO - PROCESS | 2856 | 1465257042995 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - PROCESS | 2856 | 1465257043048 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
16:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 270ms
16:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
16:50:43 INFO - PROCESS | 2856 | 1465257043270 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - PROCESS | 2856 | 1465257043291 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
16:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
16:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
16:50:43 INFO - PROCESS | 2856 | 1465257043451 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - PROCESS | 2856 | 1465257043470 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
16:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
16:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
16:50:43 INFO - PROCESS | 2856 | 1465257043625 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - PROCESS | 2856 | 1465257043653 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
16:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
16:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
16:50:43 INFO - PROCESS | 2856 | 1465257043799 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - PROCESS | 2856 | 1465257043811 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
16:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
16:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
16:50:43 INFO - PROCESS | 2856 | 1465257043970 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:43 INFO - PROCESS | 2856 | 1465257043990 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
16:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
16:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
16:50:44 INFO - PROCESS | 2856 | 1465257044145 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - PROCESS | 2856 | 1465257044161 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
16:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
16:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
16:50:44 INFO - PROCESS | 2856 | 1465257044320 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - PROCESS | 2856 | 1465257044344 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
16:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 170ms
16:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
16:50:44 INFO - PROCESS | 2856 | 1465257044499 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - PROCESS | 2856 | 1465257044511 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
16:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
16:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
16:50:44 INFO - PROCESS | 2856 | 1465257044670 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - PROCESS | 2856 | 1465257044689 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
16:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
16:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
16:50:44 INFO - PROCESS | 2856 | 1465257044844 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:44 INFO - PROCESS | 2856 | 1465257044859 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
16:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 172ms
16:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
16:50:45 INFO - PROCESS | 2856 | 1465257045020 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - PROCESS | 2856 | 1465257045039 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
16:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
16:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
16:50:45 INFO - PROCESS | 2856 | 1465257045195 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - PROCESS | 2856 | 1465257045222 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
16:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
16:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
16:50:45 INFO - PROCESS | 2856 | 1465257045369 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - PROCESS | 2856 | 1465257045386 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
16:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
16:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
16:50:45 INFO - PROCESS | 2856 | 1465257045543 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - PROCESS | 2856 | 1465257045558 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
16:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
16:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
16:50:45 INFO - PROCESS | 2856 | 1465257045719 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - PROCESS | 2856 | 1465257045735 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
16:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
16:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
16:50:45 INFO - PROCESS | 2856 | 1465257045895 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:45 INFO - PROCESS | 2856 | 1465257045918 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 170ms
16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
16:50:46 INFO - PROCESS | 2856 | 1465257046070 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - PROCESS | 2856 | 1465257046087 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
16:50:46 INFO - PROCESS | 2856 | 1465257046249 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - PROCESS | 2856 | 1465257046268 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
16:50:46 INFO - PROCESS | 2856 | 1465257046419 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - PROCESS | 2856 | 1465257046436 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
16:50:46 INFO - PROCESS | 2856 | 1465257046594 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - PROCESS | 2856 | 1465257046612 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
16:50:46 INFO - PROCESS | 2856 | 1465257046770 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - PROCESS | 2856 | 1465257046786 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
16:50:46 INFO - PROCESS | 2856 | 1465257046945 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:46 INFO - PROCESS | 2856 | 1465257046959 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
16:50:47 INFO - PROCESS | 2856 | 1465257047119 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - PROCESS | 2856 | 1465257047142 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
16:50:47 INFO - PROCESS | 2856 | 1465257047299 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - PROCESS | 2856 | 1465257047311 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
16:50:47 INFO - PROCESS | 2856 | 1465257047469 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - PROCESS | 2856 | 1465257047486 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
16:50:47 INFO - PROCESS | 2856 | 1465257047643 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - PROCESS | 2856 | 1465257047660 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 170ms
16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
16:50:47 INFO - PROCESS | 2856 | 1465257047819 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - PROCESS | 2856 | 1465257047834 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
16:50:47 INFO - PROCESS | 2856 | 1465257047995 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:47 INFO - PROCESS | 2856 | 1465257048012 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
16:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
16:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
16:50:48 INFO - PROCESS | 2856 | 1465257048169 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - PROCESS | 2856 | 1465257048185 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
16:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
16:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
16:50:48 INFO - PROCESS | 2856 | 1465257048343 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - PROCESS | 2856 | 1465257048366 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
16:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
16:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
16:50:48 INFO - PROCESS | 2856 | 1465257048519 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - PROCESS | 2856 | 1465257048535 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
16:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
16:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
16:50:48 INFO - PROCESS | 2856 | 1465257048694 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - PROCESS | 2856 | 1465257048709 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
16:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
16:50:48 INFO - PROCESS | 2856 | 1465257048871 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
16:50:48 INFO - PROCESS | 2856 | 1465257048890 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
16:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
16:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
16:50:49 INFO - PROCESS | 2856 | 1465257049052 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - PROCESS | 2856 | 1465257049072 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
16:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
16:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
16:50:49 INFO - PROCESS | 2856 | 1465257049227 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - PROCESS | 2856 | 1465257049275 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
16:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 329ms
16:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
16:50:49 INFO - PROCESS | 2856 | 1465257049560 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - PROCESS | 2856 | 1465257049577 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
16:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
16:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
16:50:49 INFO - PROCESS | 2856 | 1465257049738 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - PROCESS | 2856 | 1465257049758 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
16:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
16:50:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
16:50:49 INFO - PROCESS | 2856 | 1465257049919 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:49 INFO - PROCESS | 2856 | 1465257049942 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
16:50:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
16:50:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 172ms
16:50:50 INFO - TEST-START | /DOMEvents/constructors.html
16:50:50 INFO - PROCESS | 2856 | 1465257050089 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - PROCESS | 2856 | 1465257050108 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
16:50:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 188ms
16:50:50 INFO - TEST-START | /DOMEvents/event-phases-order.html
16:50:50 INFO - PROCESS | 2856 | 1465257050283 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - PROCESS | 2856 | 1465257050302 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
16:50:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
16:50:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
16:50:50 INFO - PROCESS | 2856 | 1465257050456 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - PROCESS | 2856 | 1465257050512 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
16:50:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:50:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
16:50:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:50:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
16:50:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:50:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
16:50:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:50:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
16:50:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 239ms
16:50:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
16:50:50 INFO - PROCESS | 2856 | 1465257050705 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - PROCESS | 2856 | 1465257050722 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - PROCESS | 2856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
16:50:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
16:50:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 230ms
16:50:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
16:50:50 INFO - PROCESS | 2856 | 1465257050936 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:50 INFO - PROCESS | 2856 | 1465257050954 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - PROCESS | 2856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
16:50:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
16:50:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 119ms
16:50:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
16:50:51 INFO - PROCESS | 2856 | 1465257051060 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - PROCESS | 2856 | 1465257051083 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
16:50:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
16:50:51 INFO - PROCESS | 2856 | 1465257051236 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - PROCESS | 2856 | 1465257051254 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
16:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
16:50:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
16:50:51 INFO - PROCESS | 2856 | 1465257051418 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - PROCESS | 2856 | 1465257051440 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
16:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
16:50:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
16:50:51 INFO - PROCESS | 2856 | 1465257051586 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - PROCESS | 2856 | 1465257051603 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
16:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
16:50:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
16:50:51 INFO - PROCESS | 2856 | 1465257051760 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - PROCESS | 2856 | 1465257051783 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
16:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
16:50:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
16:50:51 INFO - PROCESS | 2856 | 1465257051936 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:51 INFO - PROCESS | 2856 | 1465257051952 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:50:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
16:50:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
16:50:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
16:50:52 INFO - PROCESS | 2856 | 1465257052111 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - PROCESS | 2856 | 1465257052136 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
16:50:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
16:50:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
16:50:52 INFO - PROCESS | 2856 | 1465257052286 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - PROCESS | 2856 | 1465257052304 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
16:50:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 121ms
16:50:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
16:50:52 INFO - PROCESS | 2856 | 1465257052416 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - PROCESS | 2856 | 1465257052427 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
16:50:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 120ms
16:50:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
16:50:52 INFO - PROCESS | 2856 | 1465257052537 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - PROCESS | 2856 | 1465257052558 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:50:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
16:50:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
16:50:52 INFO - PROCESS | 2856 | 1465257052716 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - PROCESS | 2856 | 1465257052735 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
16:50:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 170ms
16:50:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
16:50:52 INFO - PROCESS | 2856 | 1465257052888 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:52 INFO - PROCESS | 2856 | 1465257052909 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
16:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
16:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
16:50:53 INFO - PROCESS | 2856 | 1465257053066 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - PROCESS | 2856 | 1465257053078 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
16:50:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
16:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
16:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
16:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
16:50:53 INFO - PROCESS | 2856 | 1465257053237 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - PROCESS | 2856 | 1465257053262 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
16:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
16:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
16:50:53 INFO - PROCESS | 2856 | 1465257053412 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - PROCESS | 2856 | 1465257053426 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
16:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
16:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
16:50:53 INFO - PROCESS | 2856 | 1465257053587 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - PROCESS | 2856 | 1465257053603 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:50:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
16:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
16:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
16:50:53 INFO - PROCESS | 2856 | 1465257053762 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - PROCESS | 2856 | 1465257053786 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
16:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
16:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
16:50:53 INFO - PROCESS | 2856 | 1465257053936 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:53 INFO - PROCESS | 2856 | 1465257053959 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
16:50:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
16:50:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
16:50:54 INFO - PROCESS | 2856 | 1465257054109 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - PROCESS | 2856 | 1465257054126 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
16:50:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
16:50:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker
16:50:54 INFO - PROCESS | 2856 | 1465257054286 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - PROCESS | 2856 | 1465257054303 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
16:50:54 INFO - {}
16:50:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
16:50:54 INFO - {}
16:50:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
16:50:54 INFO - {}
16:50:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
16:50:54 INFO - {}
16:50:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 170ms
16:50:54 INFO - TEST-START | /FileAPI/fileReader.html
16:50:54 INFO - PROCESS | 2856 | 1465257054461 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - PROCESS | 2856 | 1465257054477 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
16:50:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
16:50:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
16:50:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
16:50:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
16:50:54 INFO - TEST-START | /FileAPI/historical.html
16:50:54 INFO - PROCESS | 2856 | 1465257054637 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - PROCESS | 2856 | 1465257054653 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
16:50:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
16:50:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
16:50:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
16:50:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
16:50:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
16:50:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
16:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
16:50:54 INFO - TEST-OK | /FileAPI/historical.html | took 172ms
16:50:54 INFO - TEST-START | /FileAPI/idlharness.html
16:50:54 INFO - PROCESS | 2856 | 1465257054816 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:54 INFO - PROCESS | 2856 | 1465257054827 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:50:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:50:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:50:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:50:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:50:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:50:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:50:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:50:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:50:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:50:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:50:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:50:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:50:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:50:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:50:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:50:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:50:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:50:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:50:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
16:50:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 354ms
16:50:55 INFO - TEST-START | /FileAPI/idlharness.worker
16:50:55 INFO - PROCESS | 2856 | 1465257055170 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:55 INFO - PROCESS | 2856 | 1465257055192 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:50:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:50:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:50:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:50:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:50:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:50:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:50:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:50:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:50:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:50:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:50:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:50:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:50:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
16:50:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:50:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:50:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
16:50:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:50:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:50:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:50:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:50:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:50:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:50:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:50:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:50:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:50:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:50:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:50:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:50:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:50:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:50:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:50:55 INFO - {}
16:50:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 350ms
16:50:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
16:50:55 INFO - PROCESS | 2856 | 1465257055524 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:55 INFO - PROCESS | 2856 | 1465257055565 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:55 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
16:50:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 330ms
16:50:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
16:50:55 INFO - PROCESS | 2856 | 1465257055858 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:55 INFO - PROCESS | 2856 | 1465257055889 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
16:50:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
16:50:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html
16:50:56 INFO - PROCESS | 2856 | 1465257056036 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - PROCESS | 2856 | 1465257056055 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
16:50:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 170ms
16:50:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
16:50:56 INFO - PROCESS | 2856 | 1465257056210 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - PROCESS | 2856 | 1465257056233 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
16:50:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
16:50:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
16:50:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:50:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
16:50:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 213ms
16:50:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
16:50:56 INFO - PROCESS | 2856 | 1465257056423 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - PROCESS | 2856 | 1465257056441 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
16:50:56 INFO - {}
16:50:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
16:50:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
16:50:56 INFO - PROCESS | 2856 | 1465257056600 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - PROCESS | 2856 | 1465257056612 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
16:50:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
16:50:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
16:50:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
16:50:56 INFO - PROCESS | 2856 | 1465257056773 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:56 INFO - PROCESS | 2856 | 1465257056794 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
16:50:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:50:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
16:50:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:50:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 443ms
16:50:57 INFO - TEST-START | /FileAPI/file/File-constructor.html
16:50:57 INFO - PROCESS | 2856 | 1465257057220 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - PROCESS | 2856 | 1465257057242 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
16:50:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
16:50:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
16:50:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
16:50:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
16:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
16:50:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
16:50:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 175ms
16:50:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
16:50:57 INFO - PROCESS | 2856 | 1465257057401 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - PROCESS | 2856 | 1465257057419 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
16:50:57 INFO - {}
16:50:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
16:50:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
16:50:57 INFO - PROCESS | 2856 | 1465257057572 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - PROCESS | 2856 | 1465257057589 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
16:50:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
16:50:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
16:50:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
16:50:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
16:50:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
16:50:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
16:50:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 170ms
16:50:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
16:50:57 INFO - PROCESS | 2856 | 1465257057750 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - PROCESS | 2856 | 1465257057776 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
16:50:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 173ms
16:50:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
16:50:57 INFO - PROCESS | 2856 | 1465257057922 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:57 INFO - PROCESS | 2856 | 1465257057942 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
16:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
16:50:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
16:50:58 INFO - PROCESS | 2856 | 1465257058099 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - PROCESS | 2856 | 1465257058117 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
16:50:58 INFO - reader.readAsText(blob_2)
16:50:58 INFO - }" did not throw
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
16:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
16:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
16:50:58 INFO - reader.readAsDataURL(blob_2)
16:50:58 INFO - }" did not throw
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
16:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
16:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
16:50:58 INFO - reader.readAsArrayBuffer(blob_2)
16:50:58 INFO - }" did not throw
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
16:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
16:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
16:50:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
16:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
16:50:58 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
16:50:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
16:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
16:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:58 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
16:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
16:50:58 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
16:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 181ms
16:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
16:50:58 INFO - PROCESS | 2856 | 1465257058283 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - PROCESS | 2856 | 1465257058303 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
16:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
16:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
16:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
16:50:58 INFO - PROCESS | 2856 | 1465257058454 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - PROCESS | 2856 | 1465257058471 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
16:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
16:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
16:50:58 INFO - PROCESS | 2856 | 1465257058628 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - PROCESS | 2856 | 1465257058643 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
16:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
16:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
16:50:58 INFO - PROCESS | 2856 | 1465257058804 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - PROCESS | 2856 | 1465257058820 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
16:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
16:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
16:50:58 INFO - PROCESS | 2856 | 1465257058983 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:58 INFO - PROCESS | 2856 | 1465257058994 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
16:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
16:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
16:50:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
16:50:59 INFO - PROCESS | 2856 | 1465257059154 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - PROCESS | 2856 | 1465257059170 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
16:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
16:50:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
16:50:59 INFO - PROCESS | 2856 | 1465257059333 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - PROCESS | 2856 | 1465257059353 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
16:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
16:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
16:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 170ms
16:50:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
16:50:59 INFO - PROCESS | 2856 | 1465257059505 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - PROCESS | 2856 | 1465257059528 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
16:50:59 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
16:50:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
16:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:50:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
16:50:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
16:50:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
16:50:59 INFO - PROCESS | 2856 | 1465257059679 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - PROCESS | 2856 | 1465257059694 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
16:50:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
16:50:59 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
16:50:59 INFO - PROCESS | 2856 | 1465257059853 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:50:59 INFO - PROCESS | 2856 | 1465257059868 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:00 INFO - PROCESS | 2856 | [Parent 2856] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:51:00 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
16:51:00 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
16:51:00 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
16:51:00 INFO - PROCESS | 2856 | 1465257060588 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:00 INFO - PROCESS | 2856 | 1465257060612 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:01 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
16:51:01 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
16:51:01 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
16:51:01 INFO - PROCESS | 2856 | 1465257061319 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:01 INFO - PROCESS | 2856 | 1465257061342 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:01 INFO - PROCESS | 2856 | [Parent 2856] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:51:02 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
16:51:02 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 770ms
16:51:02 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
16:51:02 INFO - PROCESS | 2856 | 1465257062095 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:02 INFO - PROCESS | 2856 | 1465257062127 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:02 INFO - PROCESS | 2856 | [Parent 2856] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:51:02 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
16:51:02 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 769ms
16:51:02 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
16:51:02 INFO - PROCESS | 2856 | 1465257062871 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:02 INFO - PROCESS | 2856 | 1465257062895 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
16:51:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
16:51:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
16:51:03 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
16:51:03 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 730ms
16:51:03 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
16:51:03 INFO - PROCESS | 2856 | 1465257063607 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:03 INFO - PROCESS | 2856 | 1465257063633 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
16:51:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
16:51:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
16:51:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
16:51:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
16:51:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
16:51:04 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 732ms
16:51:04 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
16:51:04 INFO - PROCESS | 2856 | 1465257064340 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:04 INFO - PROCESS | 2856 | 1465257064365 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
16:51:05 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 730ms
16:51:05 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
16:51:05 INFO - PROCESS | 2856 | 1465257065074 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:05 INFO - PROCESS | 2856 | 1465257065099 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
16:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
16:51:05 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
16:51:05 INFO - PROCESS | 2856 | 1465257065805 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:05 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
16:51:05 INFO - PROCESS | 2856 | 1465257065836 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
16:51:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
16:51:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
16:51:06 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
16:51:06 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 709ms
16:51:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
16:51:06 INFO - PROCESS | 2856 | 1465257066524 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:06 INFO - PROCESS | 2856 | 1465257066548 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
16:51:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
16:51:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
16:51:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
16:51:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 770ms
16:51:07 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
16:51:07 INFO - PROCESS | 2856 | 1465257067300 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:07 INFO - PROCESS | 2856 | 1465257067328 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:07 INFO - PROCESS | 2856 | [Parent 2856] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
16:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
16:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
16:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
16:51:08 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
16:51:08 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
16:51:08 INFO - PROCESS | 2856 | 1465257068033 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:08 INFO - PROCESS | 2856 | 1465257068048 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
16:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
16:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
16:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
16:51:08 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 830ms
16:51:08 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
16:51:08 INFO - PROCESS | 2856 | 1465257068866 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:08 INFO - PROCESS | 2856 | 1465257068890 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
16:51:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
16:51:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
16:51:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
16:51:11 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
16:51:11 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2981ms
16:51:11 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
16:51:11 INFO - PROCESS | 2856 | 1465257071853 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:11 INFO - PROCESS | 2856 | 1465257071894 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:13 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
16:51:13 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
16:51:13 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
16:51:13 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1977ms
16:51:13 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
16:51:13 INFO - PROCESS | 2856 | 1465257073834 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:13 INFO - PROCESS | 2856 | 1465257073863 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:15 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
16:51:15 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
16:51:15 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
16:51:15 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2015ms
16:51:15 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
16:51:15 INFO - PROCESS | 2856 | 1465257075854 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:15 INFO - PROCESS | 2856 | 1465257075882 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:16 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
16:51:16 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 831ms
16:51:16 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
16:51:16 INFO - PROCESS | 2856 | 1465257076692 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:16 INFO - PROCESS | 2856 | 1465257076719 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:17 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
16:51:17 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
16:51:17 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 831ms
16:51:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
16:51:17 INFO - PROCESS | 2856 | 1465257077524 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:17 INFO - PROCESS | 2856 | 1465257077549 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
16:51:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 729ms
16:51:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
16:51:18 INFO - PROCESS | 2856 | 1465257078259 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:18 INFO - PROCESS | 2856 | 1465257078287 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
16:51:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 730ms
16:51:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
16:51:18 INFO - PROCESS | 2856 | 1465257078995 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:19 INFO - PROCESS | 2856 | 1465257079013 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
16:51:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 769ms
16:51:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
16:51:19 INFO - PROCESS | 2856 | 1465257079772 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:19 INFO - PROCESS | 2856 | 1465257079800 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
16:51:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 830ms
16:51:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
16:51:20 INFO - PROCESS | 2856 | 1465257080602 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:20 INFO - PROCESS | 2856 | 1465257080627 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
16:51:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 730ms
16:51:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
16:51:21 INFO - PROCESS | 2856 | 1465257081336 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:21 INFO - PROCESS | 2856 | 1465257081361 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
16:51:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 770ms
16:51:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
16:51:22 INFO - PROCESS | 2856 | 1465257082110 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:22 INFO - PROCESS | 2856 | 1465257082143 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
16:51:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 729ms
16:51:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
16:51:22 INFO - PROCESS | 2856 | 1465257082842 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:22 INFO - PROCESS | 2856 | 1465257082871 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
16:51:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 730ms
16:51:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
16:51:23 INFO - PROCESS | 2856 | 1465257083575 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:23 INFO - PROCESS | 2856 | 1465257083600 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
16:51:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 869ms
16:51:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
16:51:24 INFO - PROCESS | 2856 | 1465257084451 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:24 INFO - PROCESS | 2856 | 1465257084480 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
16:51:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 870ms
16:51:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
16:51:25 INFO - PROCESS | 2856 | 1465257085326 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:25 INFO - PROCESS | 2856 | 1465257085352 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
16:51:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 1720ms
16:51:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
16:51:27 INFO - PROCESS | 2856 | 1465257087055 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:27 INFO - PROCESS | 2856 | 1465257087089 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
16:51:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 729ms
16:51:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
16:51:27 INFO - PROCESS | 2856 | 1465257087787 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:27 INFO - PROCESS | 2856 | 1465257087813 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
16:51:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 830ms
16:51:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
16:51:28 INFO - PROCESS | 2856 | 1465257088620 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:28 INFO - PROCESS | 2856 | 1465257088644 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
16:51:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 829ms
16:51:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
16:51:29 INFO - PROCESS | 2856 | 1465257089458 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:29 INFO - PROCESS | 2856 | 1465257089489 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
16:51:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 770ms
16:51:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
16:51:30 INFO - PROCESS | 2856 | 1465257090227 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:30 INFO - PROCESS | 2856 | 1465257090252 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
16:51:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 829ms
16:51:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
16:51:31 INFO - PROCESS | 2856 | 1465257091059 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:31 INFO - PROCESS | 2856 | 1465257091084 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
16:51:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 770ms
16:51:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
16:51:31 INFO - PROCESS | 2856 | 1465257091834 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:31 INFO - PROCESS | 2856 | 1465257091863 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
16:51:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 770ms
16:51:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
16:51:32 INFO - PROCESS | 2856 | 1465257092610 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:32 INFO - PROCESS | 2856 | 1465257092638 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
16:51:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 729ms
16:51:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
16:51:33 INFO - PROCESS | 2856 | 1465257093347 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:33 INFO - PROCESS | 2856 | 1465257093361 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
16:51:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
16:51:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
16:51:34 INFO - PROCESS | 2856 | 1465257094077 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:34 INFO - PROCESS | 2856 | 1465257094103 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
16:51:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 729ms
16:51:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
16:51:34 INFO - PROCESS | 2856 | 1465257094811 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:34 INFO - PROCESS | 2856 | 1465257094835 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
16:51:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 830ms
16:51:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
16:51:35 INFO - PROCESS | 2856 | 1465257095646 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:35 INFO - PROCESS | 2856 | 1465257095680 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
16:51:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 829ms
16:51:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
16:51:36 INFO - PROCESS | 2856 | 1465257096477 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:36 INFO - PROCESS | 2856 | 1465257096501 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
16:51:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 830ms
16:51:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
16:51:37 INFO - PROCESS | 2856 | 1465257097311 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:37 INFO - PROCESS | 2856 | 1465257097335 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
16:51:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 829ms
16:51:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
16:51:38 INFO - PROCESS | 2856 | 1465257098146 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:38 INFO - PROCESS | 2856 | 1465257098180 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
16:51:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 830ms
16:51:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
16:51:38 INFO - PROCESS | 2856 | 1465257098982 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:38 INFO - PROCESS | 2856 | 1465257099011 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
16:51:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 870ms
16:51:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
16:51:39 INFO - PROCESS | 2856 | 1465257099859 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:39 INFO - PROCESS | 2856 | 1465257099885 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
16:51:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 830ms
16:51:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
16:51:40 INFO - PROCESS | 2856 | 1465257100690 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:40 INFO - PROCESS | 2856 | 1465257100715 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
16:51:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 829ms
16:51:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
16:51:41 INFO - PROCESS | 2856 | 1465257101522 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:41 INFO - PROCESS | 2856 | 1465257101547 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
16:51:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 931ms
16:51:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
16:51:42 INFO - PROCESS | 2856 | 1465257102461 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:42 INFO - PROCESS | 2856 | 1465257102489 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:51:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 769ms
16:51:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
16:51:43 INFO - PROCESS | 2856 | 1465257103230 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:43 INFO - PROCESS | 2856 | 1465257103255 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
16:51:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 731ms
16:51:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
16:51:43 INFO - PROCESS | 2856 | 1465257103976 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:43 INFO - PROCESS | 2856 | 1465257104002 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
16:51:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 770ms
16:51:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
16:51:44 INFO - PROCESS | 2856 | 1465257104751 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:44 INFO - PROCESS | 2856 | 1465257104779 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
16:51:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 870ms
16:51:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
16:51:45 INFO - PROCESS | 2856 | 1465257105624 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:45 INFO - PROCESS | 2856 | 1465257105654 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
16:51:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 869ms
16:51:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
16:51:46 INFO - PROCESS | 2856 | 1465257106502 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:46 INFO - PROCESS | 2856 | 1465257106527 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:51:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 870ms
16:51:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
16:51:47 INFO - PROCESS | 2856 | 1465257107372 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:47 INFO - PROCESS | 2856 | 1465257107398 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
16:51:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 829ms
16:51:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
16:51:48 INFO - PROCESS | 2856 | 1465257108205 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:48 INFO - PROCESS | 2856 | 1465257108229 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
16:51:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 830ms
16:51:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
16:51:49 INFO - PROCESS | 2856 | 1465257109039 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:49 INFO - PROCESS | 2856 | 1465257109068 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:51:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1016ms
16:51:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
16:51:50 INFO - PROCESS | 2856 | 1465257110058 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:50 INFO - PROCESS | 2856 | 1465257110082 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
16:51:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 870ms
16:51:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
16:51:50 INFO - PROCESS | 2856 | 1465257110933 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:50 INFO - PROCESS | 2856 | 1465257110959 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
16:51:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 769ms
16:51:51 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
16:51:51 INFO - PROCESS | 2856 | 1465257111709 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:51 INFO - PROCESS | 2856 | 1465257111737 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:52 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:51:52 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 830ms
16:51:52 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
16:51:52 INFO - PROCESS | 2856 | 1465257112516 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:52 INFO - PROCESS | 2856 | 1465257112543 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
16:51:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 829ms
16:51:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
16:51:53 INFO - PROCESS | 2856 | 1465257113346 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:53 INFO - PROCESS | 2856 | 1465257113382 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
16:51:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 870ms
16:51:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
16:51:54 INFO - PROCESS | 2856 | 1465257114220 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:54 INFO - PROCESS | 2856 | 1465257114247 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
16:51:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 769ms
16:51:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
16:51:54 INFO - PROCESS | 2856 | 1465257114994 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:55 INFO - PROCESS | 2856 | 1465257115024 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
16:51:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 830ms
16:51:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
16:51:55 INFO - PROCESS | 2856 | 1465257115826 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:55 INFO - PROCESS | 2856 | 1465257115851 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
16:51:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 769ms
16:51:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
16:51:56 INFO - PROCESS | 2856 | 1465257116601 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:56 INFO - PROCESS | 2856 | 1465257116619 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
16:51:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 870ms
16:51:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
16:51:57 INFO - PROCESS | 2856 | 1465257117474 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:57 INFO - PROCESS | 2856 | 1465257117504 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
16:51:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 829ms
16:51:58 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
16:51:58 INFO - PROCESS | 2856 | 1465257118311 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:58 INFO - PROCESS | 2856 | 1465257118339 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
16:51:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
16:51:59 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
16:51:59 INFO - PROCESS | 2856 | 1465257119082 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:59 INFO - PROCESS | 2856 | 1465257119097 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
16:51:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 829ms
16:51:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
16:51:59 INFO - PROCESS | 2856 | 1465257119914 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:51:59 INFO - PROCESS | 2856 | 1465257119941 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
16:52:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 730ms
16:52:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
16:52:00 INFO - PROCESS | 2856 | 1465257120648 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:00 INFO - PROCESS | 2856 | 1465257120667 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
16:52:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 929ms
16:52:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
16:52:01 INFO - PROCESS | 2856 | 1465257121580 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:01 INFO - PROCESS | 2856 | 1465257121607 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
16:52:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 930ms
16:52:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
16:52:02 INFO - PROCESS | 2856 | 1465257122514 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:02 INFO - PROCESS | 2856 | 1465257122538 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
16:52:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 829ms
16:52:03 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
16:52:03 INFO - PROCESS | 2856 | 1465257123348 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:03 INFO - PROCESS | 2856 | 1465257123376 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
16:52:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 770ms
16:52:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
16:52:04 INFO - PROCESS | 2856 | 1465257124121 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:04 INFO - PROCESS | 2856 | 1465257124149 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
16:52:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 930ms
16:52:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
16:52:05 INFO - PROCESS | 2856 | 1465257125059 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:05 INFO - PROCESS | 2856 | 1465257125085 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
16:52:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
16:52:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
16:52:05 INFO - PROCESS | 2856 | 1465257125890 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:05 INFO - PROCESS | 2856 | 1465257125916 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
16:52:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 829ms
16:52:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
16:52:06 INFO - PROCESS | 2856 | 1465257126723 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:06 INFO - PROCESS | 2856 | 1465257126749 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
16:52:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 870ms
16:52:07 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
16:52:07 INFO - PROCESS | 2856 | 1465257127596 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:07 INFO - PROCESS | 2856 | 1465257127624 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
16:52:08 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 969ms
16:52:08 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
16:52:08 INFO - PROCESS | 2856 | 1465257128569 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:08 INFO - PROCESS | 2856 | 1465257128592 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
16:52:09 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 830ms
16:52:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
16:52:09 INFO - PROCESS | 2856 | 1465257129404 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:09 INFO - PROCESS | 2856 | 1465257129432 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
16:52:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 770ms
16:52:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
16:52:10 INFO - PROCESS | 2856 | 1465257130177 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:10 INFO - PROCESS | 2856 | 1465257130205 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
16:52:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
16:52:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
16:52:10 INFO - PROCESS | 2856 | 1465257130954 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:10 INFO - PROCESS | 2856 | 1465257130980 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
16:52:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1066ms
16:52:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
16:52:12 INFO - PROCESS | 2856 | 1465257132022 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:12 INFO - PROCESS | 2856 | 1465257132049 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
16:52:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 769ms
16:52:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
16:52:12 INFO - PROCESS | 2856 | 1465257132795 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:12 INFO - PROCESS | 2856 | 1465257132821 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
16:52:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 770ms
16:52:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
16:52:13 INFO - PROCESS | 2856 | 1465257133569 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:13 INFO - PROCESS | 2856 | 1465257133599 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
16:52:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 869ms
16:52:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
16:52:14 INFO - PROCESS | 2856 | 1465257134441 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:14 INFO - PROCESS | 2856 | 1465257134464 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
16:52:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 770ms
16:52:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
16:52:15 INFO - PROCESS | 2856 | 1465257135216 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:15 INFO - PROCESS | 2856 | 1465257135246 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
16:52:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 770ms
16:52:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
16:52:15 INFO - PROCESS | 2856 | 1465257135989 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:16 INFO - PROCESS | 2856 | 1465257136016 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
16:52:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 769ms
16:52:16 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
16:52:16 INFO - PROCESS | 2856 | 1465257136765 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:16 INFO - PROCESS | 2856 | 1465257136791 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
16:52:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 672ms
16:52:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
16:52:17 INFO - PROCESS | 2856 | 1465257137438 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:17 INFO - PROCESS | 2856 | 1465257137452 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
16:52:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 829ms
16:52:18 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
16:52:18 INFO - PROCESS | 2856 | 1465257138271 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:18 INFO - PROCESS | 2856 | 1465257138296 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
16:52:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
16:52:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6871ms
16:52:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
16:52:25 INFO - PROCESS | 2856 | 1465257145151 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:25 INFO - PROCESS | 2856 | 1465257145183 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
16:52:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
16:52:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
16:52:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
16:52:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2584ms
16:52:27 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
16:52:27 INFO - PROCESS | 2856 | 1465257147740 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:27 INFO - PROCESS | 2856 | 1465257147772 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
16:52:28 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 770ms
16:52:28 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
16:52:28 INFO - PROCESS | 2856 | 1465257148516 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:28 INFO - PROCESS | 2856 | 1465257148556 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
16:52:29 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 869ms
16:52:29 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
16:52:29 INFO - PROCESS | 2856 | 1465257149393 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:29 INFO - PROCESS | 2856 | 1465257149422 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
16:52:30 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 730ms
16:52:30 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
16:52:30 INFO - PROCESS | 2856 | 1465257150124 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:30 INFO - PROCESS | 2856 | 1465257150148 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
16:52:30 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 870ms
16:52:30 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
16:52:30 INFO - PROCESS | 2856 | 1465257150997 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:31 INFO - PROCESS | 2856 | 1465257151023 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
16:52:31 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 770ms
16:52:31 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
16:52:31 INFO - PROCESS | 2856 | 1465257151771 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:31 INFO - PROCESS | 2856 | 1465257151804 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
16:52:32 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 830ms
16:52:32 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
16:52:32 INFO - PROCESS | 2856 | 1465257152603 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:32 INFO - PROCESS | 2856 | 1465257152628 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
16:52:33 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 770ms
16:52:33 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
16:52:33 INFO - PROCESS | 2856 | 1465257153377 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:33 INFO - PROCESS | 2856 | 1465257153401 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
16:52:34 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 730ms
16:52:34 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
16:52:34 INFO - PROCESS | 2856 | 1465257154111 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:34 INFO - PROCESS | 2856 | 1465257154183 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
16:52:34 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 769ms
16:52:34 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
16:52:34 INFO - PROCESS | 2856 | 1465257154884 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:34 INFO - PROCESS | 2856 | 1465257154912 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
16:52:35 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
16:52:35 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
16:52:35 INFO - PROCESS | 2856 | 1465257155062 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:35 INFO - PROCESS | 2856 | 1465257155082 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
16:52:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
16:52:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
16:52:35 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
16:52:35 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
16:52:35 INFO - PROCESS | 2856 | 1465257155245 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:35 INFO - PROCESS | 2856 | 1465257155283 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
16:52:36 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 929ms
16:52:36 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
16:52:36 INFO - PROCESS | 2856 | 1465257156174 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:36 INFO - PROCESS | 2856 | 1465257156199 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
16:52:37 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 870ms
16:52:37 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
16:52:37 INFO - PROCESS | 2856 | 1465257157047 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:37 INFO - PROCESS | 2856 | 1465257157074 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
16:52:37 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 830ms
16:52:37 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
16:52:37 INFO - PROCESS | 2856 | 1465257157881 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:37 INFO - PROCESS | 2856 | 1465257157905 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:38 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
16:52:38 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
16:52:38 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 870ms
16:52:38 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
16:52:38 INFO - PROCESS | 2856 | 1465257158756 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:38 INFO - PROCESS | 2856 | 1465257158784 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
16:52:39 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 729ms
16:52:39 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
16:52:39 INFO - PROCESS | 2856 | 1465257159462 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:39 INFO - PROCESS | 2856 | 1465257159487 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
16:52:40 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 970ms
16:52:40 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
16:52:40 INFO - PROCESS | 2856 | 1465257160439 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:40 INFO - PROCESS | 2856 | 1465257160466 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
16:52:41 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1017ms
16:52:41 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
16:52:41 INFO - PROCESS | 2856 | 1465257161457 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:41 INFO - PROCESS | 2856 | 1465257161483 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
16:52:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
16:52:42 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 930ms
16:52:42 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
16:52:42 INFO - PROCESS | 2856 | 1465257162390 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:42 INFO - PROCESS | 2856 | 1465257162416 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
16:52:43 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 771ms
16:52:43 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
16:52:43 INFO - PROCESS | 2856 | 1465257163166 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:43 INFO - PROCESS | 2856 | 1465257163194 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
16:52:44 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 970ms
16:52:44 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
16:52:44 INFO - PROCESS | 2856 | 1465257164138 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:44 INFO - PROCESS | 2856 | 1465257164164 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
16:52:44 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 729ms
16:52:44 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
16:52:44 INFO - PROCESS | 2856 | 1465257164873 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:44 INFO - PROCESS | 2856 | 1465257164903 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
16:52:45 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 730ms
16:52:45 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
16:52:45 INFO - PROCESS | 2856 | 1465257165609 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:45 INFO - PROCESS | 2856 | 1465257165634 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:46 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
16:52:46 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 930ms
16:52:46 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
16:52:46 INFO - PROCESS | 2856 | 1465257166547 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:46 INFO - PROCESS | 2856 | 1465257166573 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
16:52:47 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1073ms
16:52:47 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
16:52:47 INFO - PROCESS | 2856 | 1465257167621 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:47 INFO - PROCESS | 2856 | 1465257167647 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:48 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
16:52:48 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 670ms
16:52:48 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
16:52:48 INFO - PROCESS | 2856 | 1465257168295 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:48 INFO - PROCESS | 2856 | 1465257168319 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
16:52:50 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
16:52:50 INFO - window.indexedDB.open('test', val);..." did not throw
16:52:50 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:52:50 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:52:50 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
16:52:50 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
16:52:50 INFO - window.indexedDB.open('test', val);..." did not throw
16:52:50 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:52:50 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:52:50 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
16:52:50 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
16:52:50 INFO - window.indexedDB.open('test', val);..." did not throw
16:52:50 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:52:50 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:52:50 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
16:52:50 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
16:52:50 INFO - window.indexedDB.open('test', val);..." did not throw
16:52:50 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:52:50 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:52:50 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
16:52:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
16:52:50 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2473ms
16:52:50 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
16:52:50 INFO - PROCESS | 2856 | 1465257170773 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:50 INFO - PROCESS | 2856 | 1465257170856 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:51 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
16:52:51 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 870ms
16:52:51 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
16:52:51 INFO - PROCESS | 2856 | 1465257171648 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:51 INFO - PROCESS | 2856 | 1465257171677 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:52 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
16:52:52 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
16:52:52 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1313ms
16:52:52 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
16:52:52 INFO - PROCESS | 2856 | 1465257172968 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:53 INFO - PROCESS | 2856 | 1465257172995 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:53 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
16:52:53 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 830ms
16:52:53 INFO - TEST-START | /IndexedDB/idbindex_count.htm
16:52:53 INFO - PROCESS | 2856 | 1465257173802 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:53 INFO - PROCESS | 2856 | 1465257173828 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:54 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
16:52:54 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 769ms
16:52:54 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
16:52:54 INFO - PROCESS | 2856 | 1465257174572 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:54 INFO - PROCESS | 2856 | 1465257174597 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:55 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
16:52:55 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 770ms
16:52:55 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
16:52:55 INFO - PROCESS | 2856 | 1465257175346 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:55 INFO - PROCESS | 2856 | 1465257175374 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:56 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
16:52:56 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 769ms
16:52:56 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
16:52:56 INFO - PROCESS | 2856 | 1465257176119 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:56 INFO - PROCESS | 2856 | 1465257176146 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:56 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
16:52:56 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 873ms
16:52:56 INFO - TEST-START | /IndexedDB/idbindex_get.htm
16:52:56 INFO - PROCESS | 2856 | 1465257176997 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:57 INFO - PROCESS | 2856 | 1465257177024 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:57 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
16:52:57 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 769ms
16:52:57 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
16:52:57 INFO - PROCESS | 2856 | 1465257177770 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:57 INFO - PROCESS | 2856 | 1465257177786 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:58 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
16:52:58 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 830ms
16:52:58 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
16:52:58 INFO - PROCESS | 2856 | 1465257178607 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:58 INFO - PROCESS | 2856 | 1465257178633 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:59 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
16:52:59 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 729ms
16:52:59 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
16:52:59 INFO - PROCESS | 2856 | 1465257179338 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:52:59 INFO - PROCESS | 2856 | 1465257179354 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:00 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
16:53:00 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 870ms
16:53:00 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
16:53:00 INFO - PROCESS | 2856 | 1465257180211 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:00 INFO - PROCESS | 2856 | 1465257180235 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:00 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
16:53:00 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
16:53:00 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
16:53:00 INFO - PROCESS | 2856 | 1465257180945 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:00 INFO - PROCESS | 2856 | 1465257180974 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:01 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
16:53:01 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 769ms
16:53:01 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
16:53:01 INFO - PROCESS | 2856 | 1465257181716 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:01 INFO - PROCESS | 2856 | 1465257181743 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:02 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
16:53:02 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 831ms
16:53:02 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
16:53:02 INFO - PROCESS | 2856 | 1465257182551 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:02 INFO - PROCESS | 2856 | 1465257182577 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:03 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
16:53:03 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 729ms
16:53:03 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
16:53:03 INFO - PROCESS | 2856 | 1465257183286 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:03 INFO - PROCESS | 2856 | 1465257183306 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
16:53:04 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 832ms
16:53:04 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
16:53:04 INFO - PROCESS | 2856 | 1465257184121 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:04 INFO - PROCESS | 2856 | 1465257184148 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
16:53:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
16:53:04 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 831ms
16:53:04 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
16:53:04 INFO - PROCESS | 2856 | 1465257184959 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:04 INFO - PROCESS | 2856 | 1465257184984 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
16:53:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 730ms
16:53:05 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
16:53:05 INFO - PROCESS | 2856 | 1465257185690 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:05 INFO - PROCESS | 2856 | 1465257185706 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
16:53:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 769ms
16:53:06 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
16:53:06 INFO - PROCESS | 2856 | 1465257186463 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:06 INFO - PROCESS | 2856 | 1465257186487 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
16:53:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 670ms
16:53:07 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
16:53:07 INFO - PROCESS | 2856 | 1465257187140 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:07 INFO - PROCESS | 2856 | 1465257187170 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
16:53:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 929ms
16:53:08 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
16:53:08 INFO - PROCESS | 2856 | 1465257188072 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:08 INFO - PROCESS | 2856 | 1465257188098 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
16:53:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 730ms
16:53:08 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
16:53:08 INFO - PROCESS | 2856 | 1465257188805 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:08 INFO - PROCESS | 2856 | 1465257188820 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
16:53:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 769ms
16:53:09 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
16:53:09 INFO - PROCESS | 2856 | 1465257189580 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:09 INFO - PROCESS | 2856 | 1465257189615 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
16:53:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
16:53:10 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
16:53:10 INFO - PROCESS | 2856 | 1465257190416 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:10 INFO - PROCESS | 2856 | 1465257190443 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
16:53:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 769ms
16:53:11 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
16:53:11 INFO - PROCESS | 2856 | 1465257191193 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:11 INFO - PROCESS | 2856 | 1465257191221 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:11 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
16:53:11 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
16:53:11 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
16:53:11 INFO - PROCESS | 2856 | 1465257191923 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:11 INFO - PROCESS | 2856 | 1465257191939 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:12 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
16:53:12 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 671ms
16:53:12 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
16:53:12 INFO - PROCESS | 2856 | 1465257192597 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:12 INFO - PROCESS | 2856 | 1465257192620 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:13 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
16:53:13 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 869ms
16:53:13 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
16:53:13 INFO - PROCESS | 2856 | 1465257193471 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:13 INFO - PROCESS | 2856 | 1465257193502 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:14 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:53:14 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 730ms
16:53:14 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
16:53:14 INFO - PROCESS | 2856 | 1465257194203 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:14 INFO - PROCESS | 2856 | 1465257194228 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:14 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
16:53:14 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
16:53:14 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
16:53:14 INFO - PROCESS | 2856 | 1465257194877 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:14 INFO - PROCESS | 2856 | 1465257194902 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:15 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
16:53:15 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
16:53:15 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
16:53:15 INFO - PROCESS | 2856 | 1465257195652 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:15 INFO - PROCESS | 2856 | 1465257195680 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:16 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
16:53:16 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 869ms
16:53:16 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
16:53:16 INFO - PROCESS | 2856 | 1465257196526 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:16 INFO - PROCESS | 2856 | 1465257196552 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:53:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
16:53:17 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
16:53:17 INFO - PROCESS | 2856 | 1465257197259 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:17 INFO - PROCESS | 2856 | 1465257197285 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
16:53:17 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
16:53:17 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
16:53:17 INFO - PROCESS | 2856 | 1465257197437 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:17 INFO - PROCESS | 2856 | 1465257197468 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
16:53:17 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
16:53:17 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
16:53:17 INFO - PROCESS | 2856 | 1465257197613 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:17 INFO - PROCESS | 2856 | 1465257197631 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
16:53:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
16:53:17 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 170ms
16:53:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
16:53:17 INFO - PROCESS | 2856 | 1465257197783 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:17 INFO - PROCESS | 2856 | 1465257197805 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
16:53:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 770ms
16:53:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
16:53:18 INFO - PROCESS | 2856 | 1465257198557 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:18 INFO - PROCESS | 2856 | 1465257198573 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
16:53:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 830ms
16:53:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
16:53:19 INFO - PROCESS | 2856 | 1465257199389 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:19 INFO - PROCESS | 2856 | 1465257199415 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
16:53:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 770ms
16:53:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
16:53:20 INFO - PROCESS | 2856 | 1465257200162 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:20 INFO - PROCESS | 2856 | 1465257200186 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
16:53:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 770ms
16:53:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
16:53:20 INFO - PROCESS | 2856 | 1465257200935 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:20 INFO - PROCESS | 2856 | 1465257200961 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
16:53:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 870ms
16:53:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
16:53:21 INFO - PROCESS | 2856 | 1465257201811 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:21 INFO - PROCESS | 2856 | 1465257201838 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
16:53:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 830ms
16:53:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
16:53:22 INFO - PROCESS | 2856 | 1465257202656 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:22 INFO - PROCESS | 2856 | 1465257202682 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:53:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 830ms
16:53:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
16:53:23 INFO - PROCESS | 2856 | 1465257203492 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:23 INFO - PROCESS | 2856 | 1465257203520 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:53:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 770ms
16:53:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
16:53:24 INFO - PROCESS | 2856 | 1465257204269 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:24 INFO - PROCESS | 2856 | 1465257204286 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
16:53:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
16:53:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
16:53:25 INFO - PROCESS | 2856 | 1465257205140 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:25 INFO - PROCESS | 2856 | 1465257205164 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
16:53:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
16:53:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
16:53:25 INFO - PROCESS | 2856 | 1465257205973 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:25 INFO - PROCESS | 2856 | 1465257205999 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
16:53:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 929ms
16:53:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
16:53:26 INFO - PROCESS | 2856 | 1465257206907 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:26 INFO - PROCESS | 2856 | 1465257206933 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
16:53:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 832ms
16:53:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
16:53:27 INFO - PROCESS | 2856 | 1465257207741 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:27 INFO - PROCESS | 2856 | 1465257207765 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
16:53:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 870ms
16:53:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
16:53:28 INFO - PROCESS | 2856 | 1465257208615 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:28 INFO - PROCESS | 2856 | 1465257208643 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
16:53:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 930ms
16:53:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
16:53:29 INFO - PROCESS | 2856 | 1465257209549 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:29 INFO - PROCESS | 2856 | 1465257209576 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
16:53:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 830ms
16:53:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
16:53:30 INFO - PROCESS | 2856 | 1465257210385 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:30 INFO - PROCESS | 2856 | 1465257210412 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53: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
16:53:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 1125ms
16:53:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
16:53:31 INFO - PROCESS | 2856 | 1465257211513 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:31 INFO - PROCESS | 2856 | 1465257211543 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
16:53:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 870ms
16:53:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
16:53:32 INFO - PROCESS | 2856 | 1465257212387 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:32 INFO - PROCESS | 2856 | 1465257212419 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
16:53:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
16:53:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
16:53:33 INFO - PROCESS | 2856 | 1465257213224 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:33 INFO - PROCESS | 2856 | 1465257213253 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:53:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 730ms
16:53:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
16:53:33 INFO - PROCESS | 2856 | 1465257213954 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:33 INFO - PROCESS | 2856 | 1465257213970 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:53:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
16:53:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
16:53:34 INFO - PROCESS | 2856 | 1465257214727 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:34 INFO - PROCESS | 2856 | 1465257214752 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
16:53:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 830ms
16:53:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
16:53:35 INFO - PROCESS | 2856 | 1465257215562 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:35 INFO - PROCESS | 2856 | 1465257215594 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
16:53:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 869ms
16:53:36 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
16:53:36 INFO - PROCESS | 2856 | 1465257216433 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:36 INFO - PROCESS | 2856 | 1465257216458 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
16:53:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 870ms
16:53:37 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
16:53:37 INFO - PROCESS | 2856 | 1465257217308 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:37 INFO - PROCESS | 2856 | 1465257217345 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:53:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
16:53:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
16:53:38 INFO - PROCESS | 2856 | 1465257218144 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:38 INFO - PROCESS | 2856 | 1465257218174 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
16:53:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 830ms
16:53:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
16:53:38 INFO - PROCESS | 2856 | 1465257218981 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:38 INFO - PROCESS | 2856 | 1465257219007 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
16:53:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 830ms
16:53:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
16:53:39 INFO - PROCESS | 2856 | 1465257219811 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:39 INFO - PROCESS | 2856 | 1465257219838 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
16:53:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 830ms
16:53:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
16:53:40 INFO - PROCESS | 2856 | 1465257220614 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:40 INFO - PROCESS | 2856 | 1465257220640 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:53:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 869ms
16:53:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
16:53:41 INFO - PROCESS | 2856 | 1465257221488 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:41 INFO - PROCESS | 2856 | 1465257221517 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
16:53:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 830ms
16:53:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
16:53:42 INFO - PROCESS | 2856 | 1465257222320 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:42 INFO - PROCESS | 2856 | 1465257222346 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
16:53:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 730ms
16:53:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
16:53:43 INFO - PROCESS | 2856 | 1465257223053 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:43 INFO - PROCESS | 2856 | 1465257223076 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
16:53:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
16:53:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
16:53:43 INFO - PROCESS | 2856 | 1465257223788 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:43 INFO - PROCESS | 2856 | 1465257223818 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
16:53:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 870ms
16:53:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
16:53:44 INFO - PROCESS | 2856 | 1465257224661 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:44 INFO - PROCESS | 2856 | 1465257224688 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
16:53:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
16:53:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
16:53:45 INFO - PROCESS | 2856 | 1465257225499 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:45 INFO - PROCESS | 2856 | 1465257225525 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:46 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
16:53:46 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
16:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:53:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:53:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 731ms
16:53:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
16:53:46 INFO - PROCESS | 2856 | 1465257226232 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:46 INFO - PROCESS | 2856 | 1465257226257 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:46 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
16:53:46 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
16:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:53:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:53:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 670ms
16:53:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
16:53:46 INFO - PROCESS | 2856 | 1465257226906 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:46 INFO - PROCESS | 2856 | 1465257226932 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
16:53:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 770ms
16:53:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
16:53:47 INFO - PROCESS | 2856 | 1465257227680 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:47 INFO - PROCESS | 2856 | 1465257227710 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
16:53:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
16:53:48 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
16:53:48 INFO - PROCESS | 2856 | 1465257228453 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:48 INFO - PROCESS | 2856 | 1465257228477 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
16:53:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 771ms
16:53:49 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
16:53:49 INFO - PROCESS | 2856 | 1465257229227 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:49 INFO - PROCESS | 2856 | 1465257229251 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
16:53:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 731ms
16:53:49 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
16:53:49 INFO - PROCESS | 2856 | 1465257229963 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:50 INFO - PROCESS | 2856 | 1465257229993 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
16:53:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 830ms
16:53:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
16:53:50 INFO - PROCESS | 2856 | 1465257230796 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:50 INFO - PROCESS | 2856 | 1465257230822 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
16:53:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 830ms
16:53:51 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
16:53:51 INFO - PROCESS | 2856 | 1465257231634 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:51 INFO - PROCESS | 2856 | 1465257231659 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
16:53:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
16:53:52 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
16:53:52 INFO - PROCESS | 2856 | 1465257232465 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:52 INFO - PROCESS | 2856 | 1465257232491 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:53:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 830ms
16:53:53 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
16:53:53 INFO - PROCESS | 2856 | 1465257233297 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:53 INFO - PROCESS | 2856 | 1465257233324 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:53:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 770ms
16:53:54 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
16:53:54 INFO - PROCESS | 2856 | 1465257234072 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:54 INFO - PROCESS | 2856 | 1465257234107 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
16:53:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1119ms
16:53:55 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
16:53:55 INFO - PROCESS | 2856 | 1465257235199 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:55 INFO - PROCESS | 2856 | 1465257235224 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
16:53:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 790ms
16:53:55 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
16:53:55 INFO - PROCESS | 2856 | 1465257235987 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:56 INFO - PROCESS | 2856 | 1465257236015 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
16:53:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 829ms
16:53:56 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
16:53:56 INFO - PROCESS | 2856 | 1465257236821 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:56 INFO - PROCESS | 2856 | 1465257236850 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
16:53:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 831ms
16:53:57 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
16:53:57 INFO - PROCESS | 2856 | 1465257237658 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:57 INFO - PROCESS | 2856 | 1465257237686 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
16:53:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 870ms
16:53:58 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
16:53:58 INFO - PROCESS | 2856 | 1465257238529 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:58 INFO - PROCESS | 2856 | 1465257238554 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
16:53:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 830ms
16:53:59 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
16:53:59 INFO - PROCESS | 2856 | 1465257239362 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:53:59 INFO - PROCESS | 2856 | 1465257239390 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
16:54:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 830ms
16:54:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
16:54:00 INFO - PROCESS | 2856 | 1465257240196 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:00 INFO - PROCESS | 2856 | 1465257240225 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
16:54:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 929ms
16:54:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
16:54:01 INFO - PROCESS | 2856 | 1465257241127 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:01 INFO - PROCESS | 2856 | 1465257241151 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
16:54:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 770ms
16:54:01 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
16:54:01 INFO - PROCESS | 2856 | 1465257241902 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:01 INFO - PROCESS | 2856 | 1465257241929 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
16:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
16:54:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 832ms
16:54:02 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
16:54:02 INFO - PROCESS | 2856 | 1465257242737 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:02 INFO - PROCESS | 2856 | 1465257242774 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
16:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
16:54:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 771ms
16:54:03 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
16:54:03 INFO - PROCESS | 2856 | 1465257243514 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:03 INFO - PROCESS | 2856 | 1465257243541 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
16:54:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 770ms
16:54:04 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
16:54:04 INFO - PROCESS | 2856 | 1465257244291 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:04 INFO - PROCESS | 2856 | 1465257244317 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
16:54:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 831ms
16:54:05 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
16:54:05 INFO - PROCESS | 2856 | 1465257245123 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:05 INFO - PROCESS | 2856 | 1465257245149 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
16:54:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
16:54:05 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
16:54:05 INFO - PROCESS | 2856 | 1465257245956 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:05 INFO - PROCESS | 2856 | 1465257245982 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
16:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
16:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
16:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
16:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
16:54:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2865ms
16:54:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
16:54:08 INFO - PROCESS | 2856 | 1465257248827 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:08 INFO - PROCESS | 2856 | 1465257248857 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
16:54:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1014ms
16:54:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
16:54:09 INFO - PROCESS | 2856 | 1465257249847 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:09 INFO - PROCESS | 2856 | 1465257249876 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
16:54:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 771ms
16:54:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
16:54:10 INFO - PROCESS | 2856 | 1465257250625 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:10 INFO - PROCESS | 2856 | 1465257250655 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
16:54:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 829ms
16:54:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
16:54:11 INFO - PROCESS | 2856 | 1465257251456 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:11 INFO - PROCESS | 2856 | 1465257251483 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
16:54:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 831ms
16:54:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
16:54:12 INFO - PROCESS | 2856 | 1465257252289 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:12 INFO - PROCESS | 2856 | 1465257252314 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
16:54:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 772ms
16:54:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
16:54:13 INFO - PROCESS | 2856 | 1465257253064 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:13 INFO - PROCESS | 2856 | 1465257253097 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
16:54:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 830ms
16:54:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
16:54:13 INFO - PROCESS | 2856 | 1465257253898 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:13 INFO - PROCESS | 2856 | 1465257253922 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:54:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 830ms
16:54:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
16:54:14 INFO - PROCESS | 2856 | 1465257254732 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:14 INFO - PROCESS | 2856 | 1465257254760 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:54:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 730ms
16:54:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
16:54:15 INFO - PROCESS | 2856 | 1465257255473 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:15 INFO - PROCESS | 2856 | 1465257255502 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
16:54:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 970ms
16:54:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
16:54:16 INFO - PROCESS | 2856 | 1465257256452 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:16 INFO - PROCESS | 2856 | 1465257256480 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
16:54:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 770ms
16:54:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
16:54:17 INFO - PROCESS | 2856 | 1465257257223 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:17 INFO - PROCESS | 2856 | 1465257257251 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
16:54:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 830ms
16:54:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
16:54:18 INFO - PROCESS | 2856 | 1465257258055 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:18 INFO - PROCESS | 2856 | 1465257258081 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
16:54:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
16:54:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
16:54:18 INFO - PROCESS | 2856 | 1465257258889 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:18 INFO - PROCESS | 2856 | 1465257258922 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
16:54:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
16:54:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
16:54:19 INFO - PROCESS | 2856 | 1465257259762 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:19 INFO - PROCESS | 2856 | 1465257259787 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
16:54:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
16:54:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
16:54:20 INFO - PROCESS | 2856 | 1465257260635 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:20 INFO - PROCESS | 2856 | 1465257260660 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
16:54:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 829ms
16:54:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
16:54:21 INFO - PROCESS | 2856 | 1465257261469 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:21 INFO - PROCESS | 2856 | 1465257261498 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
16:54:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 830ms
16:54:22 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
16:54:22 INFO - PROCESS | 2856 | 1465257262302 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:22 INFO - PROCESS | 2856 | 1465257262329 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:23 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
16:54:23 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 830ms
16:54:23 INFO - TEST-START | /IndexedDB/idbtransaction.htm
16:54:23 INFO - PROCESS | 2856 | 1465257263140 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:23 INFO - PROCESS | 2856 | 1465257263165 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:23 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
16:54:23 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
16:54:23 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 730ms
16:54:23 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
16:54:23 INFO - PROCESS | 2856 | 1465257263870 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:23 INFO - PROCESS | 2856 | 1465257263894 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
16:54:24 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 770ms
16:54:24 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
16:54:24 INFO - PROCESS | 2856 | 1465257264643 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:24 INFO - PROCESS | 2856 | 1465257264669 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
16:54:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
16:54:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
16:54:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
16:54:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
16:54:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
16:54:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
16:54:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
16:54:29 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4674ms
16:54:29 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
16:54:29 INFO - PROCESS | 2856 | 1465257269324 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:29 INFO - PROCESS | 2856 | 1465257269354 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:30 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
16:54:30 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1070ms
16:54:30 INFO - TEST-START | /IndexedDB/index_sort_order.htm
16:54:30 INFO - PROCESS | 2856 | 1465257270397 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:30 INFO - PROCESS | 2856 | 1465257270426 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:31 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
16:54:31 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 829ms
16:54:31 INFO - TEST-START | /IndexedDB/interfaces.html
16:54:31 INFO - PROCESS | 2856 | 1465257271234 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:31 INFO - PROCESS | 2856 | 1465257271263 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
16:54:31 INFO - TEST-OK | /IndexedDB/interfaces.html | took 336ms
16:54:31 INFO - TEST-START | /IndexedDB/interfaces.worker
16:54:31 INFO - PROCESS | 2856 | 1465257271570 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:31 INFO - PROCESS | 2856 | 1465257271589 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
16:54:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:54:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:54:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:54:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:54:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:54:31 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
16:54:31 INFO - {}
16:54:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
16:54:32 INFO - {}
16:54:32 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 455ms
16:54:32 INFO - TEST-START | /IndexedDB/key_invalid.htm
16:54:32 INFO - PROCESS | 2856 | 1465257272028 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:32 INFO - PROCESS | 2856 | 1465257272043 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
16:54:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
16:54:32 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 738ms
16:54:32 INFO - TEST-START | /IndexedDB/key_valid.html
16:54:32 INFO - PROCESS | 2856 | 1465257272770 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:32 INFO - PROCESS | 2856 | 1465257272803 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:37 INFO - PROCESS | 2856 | [Parent 2856] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
16:54:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
16:54:42 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10065ms
16:54:42 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
16:54:42 INFO - PROCESS | 2856 | 1465257282846 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:42 INFO - PROCESS | 2856 | 1465257282878 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:43 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
16:54:43 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 970ms
16:54:43 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
16:54:43 INFO - PROCESS | 2856 | 1465257283819 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:43 INFO - PROCESS | 2856 | 1465257283851 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:44 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
16:54:44 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 830ms
16:54:44 INFO - TEST-START | /IndexedDB/keygenerator.htm
16:54:44 INFO - PROCESS | 2856 | 1465257284653 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:44 INFO - PROCESS | 2856 | 1465257284682 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
16:54:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
16:54:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
16:54:46 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1916ms
16:54:46 INFO - TEST-START | /IndexedDB/keyorder.htm
16:54:46 INFO - PROCESS | 2856 | 1465257286576 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:46 INFO - PROCESS | 2856 | 1465257286603 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
16:54:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
16:54:47 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 937ms
16:54:47 INFO - TEST-START | /IndexedDB/keypath.htm
16:54:47 INFO - PROCESS | 2856 | 1465257287513 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:47 INFO - PROCESS | 2856 | 1465257287538 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
16:54:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
16:54:48 INFO - TEST-OK | /IndexedDB/keypath.htm | took 932ms
16:54:48 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
16:54:48 INFO - PROCESS | 2856 | 1465257288449 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:48 INFO - PROCESS | 2856 | 1465257288489 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
16:54:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
16:54:49 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 773ms
16:54:49 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
16:54:49 INFO - PROCESS | 2856 | 1465257289229 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:49 INFO - PROCESS | 2856 | 1465257289260 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:51 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
16:54:51 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
16:54:51 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
16:54:51 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1975ms
16:54:51 INFO - TEST-START | /IndexedDB/list_ordering.htm
16:54:51 INFO - PROCESS | 2856 | 1465257291206 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:51 INFO - PROCESS | 2856 | 1465257291237 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:53 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
16:54:53 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
16:54:53 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
16:54:53 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1977ms
16:54:53 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
16:54:53 INFO - PROCESS | 2856 | 1465257293187 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:53 INFO - PROCESS | 2856 | 1465257293215 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:54 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
16:54:54 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 830ms
16:54:54 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
16:54:54 INFO - PROCESS | 2856 | 1465257294023 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:54 INFO - PROCESS | 2856 | 1465257294048 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:54 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
16:54:54 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
16:54:54 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
16:54:54 INFO - PROCESS | 2856 | 1465257294854 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:54 INFO - PROCESS | 2856 | 1465257294881 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:55 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
16:54:55 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 830ms
16:54:55 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
16:54:55 INFO - PROCESS | 2856 | 1465257295687 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:55 INFO - PROCESS | 2856 | 1465257295712 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:56 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
16:54:56 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 829ms
16:54:56 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
16:54:56 INFO - PROCESS | 2856 | 1465257296523 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:56 INFO - PROCESS | 2856 | 1465257296550 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:57 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
16:54:57 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1016ms
16:54:57 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
16:54:57 INFO - PROCESS | 2856 | 1465257297542 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:57 INFO - PROCESS | 2856 | 1465257297569 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:58 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
16:54:58 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 930ms
16:54:58 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
16:54:58 INFO - PROCESS | 2856 | 1465257298479 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:58 INFO - PROCESS | 2856 | 1465257298505 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:59 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
16:54:59 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 770ms
16:54:59 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
16:54:59 INFO - PROCESS | 2856 | 1465257299249 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:54:59 INFO - PROCESS | 2856 | 1465257299277 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:00 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
16:55:00 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 830ms
16:55:00 INFO - TEST-START | /IndexedDB/value.htm
16:55:00 INFO - PROCESS | 2856 | 1465257300082 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:00 INFO - PROCESS | 2856 | 1465257300106 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:01 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
16:55:01 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
16:55:01 INFO - TEST-OK | /IndexedDB/value.htm | took 1375ms
16:55:01 INFO - TEST-START | /IndexedDB/value_recursive.htm
16:55:01 INFO - PROCESS | 2856 | 1465257301462 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:01 INFO - PROCESS | 2856 | 1465257301493 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:03 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
16:55:03 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
16:55:03 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
16:55:03 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1930ms
16:55:03 INFO - TEST-START | /IndexedDB/writer-starvation.htm
16:55:03 INFO - PROCESS | 2856 | 1465257303406 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:03 INFO - PROCESS | 2856 | 1465257303435 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:04 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
16:55:04 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1192ms
16:55:04 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
16:55:04 INFO - PROCESS | 2856 | 1465257304591 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:04 INFO - PROCESS | 2856 | 1465257304618 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:04 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
16:55:04 INFO - {}
16:55:04 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
16:55:04 INFO - {}
16:55:04 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
16:55:04 INFO - {}
16:55:04 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
16:55:04 INFO - {}
16:55:04 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
16:55:04 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
16:55:04 INFO - PROCESS | 2856 | 1465257304830 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:04 INFO - PROCESS | 2856 | 1465257304855 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:04 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
16:55:04 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
16:55:04 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
16:55:04 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
16:55:04 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
16:55:04 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
16:55:04 INFO - PROCESS | 2856 | 1465257305006 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - PROCESS | 2856 | 1465257305024 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
16:55:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 277ms
16:55:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
16:55:05 INFO - PROCESS | 2856 | 1465257305294 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - PROCESS | 2856 | 1465257305311 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
16:55:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 180ms
16:55:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
16:55:05 INFO - PROCESS | 2856 | 1465257305481 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - PROCESS | 2856 | 1465257305506 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
16:55:05 INFO - [native code]
16:55:05 INFO - }" but got function "function () {
16:55:05 INFO - }"
16:55:05 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
16:55:05 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
16:55:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
16:55:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
16:55:05 INFO - PROCESS | 2856 | 1465257305656 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - PROCESS | 2856 | 1465257305673 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
16:55:05 INFO - [native code]
16:55:05 INFO - }" but got function "function () {
16:55:05 INFO - }"
16:55:05 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
16:55:05 INFO - {}
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
16:55:05 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
16:55:05 INFO - {}
16:55:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
16:55:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
16:55:05 INFO - PROCESS | 2856 | 1465257305836 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - PROCESS | 2856 | 1465257305853 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
16:55:05 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:55:05 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
16:55:05 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:55:05 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:05 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:55:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:55:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
16:55:05 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
16:55:05 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:55:06 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
16:55:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:55:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:55:06 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
16:55:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
16:55:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:55:06 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:55:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:55:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:55:06 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:55:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 185ms
16:55:06 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
16:55:06 INFO - PROCESS | 2856 | 1465257306022 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:06 INFO - PROCESS | 2856 | 1465257306040 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
16:55:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 276ms
16:55:06 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
16:55:06 INFO - PROCESS | 2856 | 1465257306307 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:06 INFO - PROCESS | 2856 | 1465257306325 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
16:55:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
16:55:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
16:55:06 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
16:55:06 INFO - PROCESS | 2856 | 1465257306489 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:06 INFO - PROCESS | 2856 | 1465257306509 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
16:55:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
16:55:06 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
16:55:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
16:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
16:55:06 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
16:55:06 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
16:55:06 INFO - PROCESS | 2856 | 1465257306671 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:06 INFO - PROCESS | 2856 | 1465257306688 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
16:55:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
16:55:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
16:55:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
16:55:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
16:55:07 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1236ms
16:55:07 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
16:55:07 INFO - PROCESS | 2856 | 1465257307905 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:07 INFO - PROCESS | 2856 | 1465257307928 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
16:55:09 INFO - {}
16:55:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
16:55:09 INFO - {}
16:55:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
16:55:09 INFO - {}
16:55:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
16:55:09 INFO - {}
16:55:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
16:55:09 INFO - {}
16:55:09 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1170ms
16:55:09 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
16:55:09 INFO - PROCESS | 2856 | 1465257309079 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:09 INFO - PROCESS | 2856 | 1465257309111 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:09 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
16:55:09 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 430ms
16:55:09 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
16:55:09 INFO - PROCESS | 2856 | 1465257309516 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:09 INFO - PROCESS | 2856 | 1465257309542 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:09 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
16:55:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
16:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
16:55:09 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 231ms
16:55:09 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
16:55:09 INFO - PROCESS | 2856 | 1465257309758 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:09 INFO - PROCESS | 2856 | 1465257309777 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:09 INFO - PROCESS | 2856 | [Parent 2856] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:55:10 INFO - PROCESS | 2856 | [Parent 2856] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:55:14 INFO - PROCESS | 2856 | [Parent 2856] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
16:55:19 INFO - PROCESS | 2856 | MARIONETTE LOG: INFO: Timeout fired
16:55:19 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
16:55:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
16:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
16:55:19 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10120ms
16:55:19 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
16:55:19 INFO - PROCESS | 2856 | 1465257319885 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:19 INFO - PROCESS | 2856 | 1465257319916 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:20 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
16:55:20 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
16:55:20 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
16:55:20 INFO - PROCESS | 2856 | 1465257320361 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:20 INFO - PROCESS | 2856 | 1465257320379 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:20 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
16:55:20 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
16:55:20 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
16:55:20 INFO - PROCESS | 2856 | 1465257320543 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:20 INFO - PROCESS | 2856 | 1465257320565 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:20 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
16:55:20 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
16:55:20 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
16:55:20 INFO - PROCESS | 2856 | 1465257320722 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:20 INFO - PROCESS | 2856 | 1465257320741 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:20 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
16:55:20 INFO - {}
16:55:20 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
16:55:20 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
16:55:20 INFO - PROCESS | 2856 | 1465257320902 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:20 INFO - PROCESS | 2856 | 1465257320921 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
16:55:21 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 170ms
16:55:21 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
16:55:21 INFO - PROCESS | 2856 | 1465257321076 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - PROCESS | 2856 | 1465257321108 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
16:55:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
16:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
16:55:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
16:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
16:55:21 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 270ms
16:55:21 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
16:55:21 INFO - PROCESS | 2856 | 1465257321358 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - PROCESS | 2856 | 1465257321378 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
16:55:21 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
16:55:21 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
16:55:21 INFO - PROCESS | 2856 | 1465257321539 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - PROCESS | 2856 | 1465257321559 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
16:55:21 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
16:55:21 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
16:55:21 INFO - PROCESS | 2856 | 1465257321722 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - PROCESS | 2856 | 1465257321743 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
16:55:21 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
16:55:21 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
16:55:21 INFO - PROCESS | 2856 | 1465257321890 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:21 INFO - PROCESS | 2856 | 1465257321909 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
16:55:22 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
16:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:22 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
16:55:22 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
16:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:22 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
16:55:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
16:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
16:55:22 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
16:55:22 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
16:55:22 INFO - PROCESS | 2856 | 1465257322071 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - PROCESS | 2856 | 1465257322089 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
16:55:22 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
16:55:22 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
16:55:22 INFO - PROCESS | 2856 | 1465257322240 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - PROCESS | 2856 | 1465257322274 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
16:55:22 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
16:55:22 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
16:55:22 INFO - PROCESS | 2856 | 1465257322413 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - PROCESS | 2856 | 1465257322429 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
16:55:22 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
16:55:22 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
16:55:22 INFO - PROCESS | 2856 | 1465257322589 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - PROCESS | 2856 | 1465257322610 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:22 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
16:55:22 INFO - do_test/)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
16:55:44 INFO - )
16:55:44 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 172ms
16:55:44 INFO - PROCESS | 2856 | 1465257344607 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:44 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
16:55:44 INFO - PROCESS | 2856 | 1465257344626 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
16:55:44 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
16:55:44 INFO - PROCESS | 2856 | 1465257344790 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:44 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
16:55:44 INFO - PROCESS | 2856 | 1465257344807 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
16:55:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
16:55:44 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
16:55:44 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
16:55:44 INFO - PROCESS | 2856 | 1465257344974 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:44 INFO - PROCESS | 2856 | 1465257344998 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
16:55:45 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
16:55:45 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
16:55:45 INFO - PROCESS | 2856 | 1465257345154 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - PROCESS | 2856 | 1465257345171 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
16:55:45 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
16:55:45 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
16:55:45 INFO - PROCESS | 2856 | 1465257345324 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - PROCESS | 2856 | 1465257345341 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
16:55:45 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
16:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:45 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
16:55:45 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
16:55:45 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
16:55:45 INFO - PROCESS | 2856 | 1465257345498 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - PROCESS | 2856 | 1465257345513 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
16:55:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
16:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
16:55:45 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
16:55:45 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
16:55:45 INFO - PROCESS | 2856 | 1465257345673 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - PROCESS | 2856 | 1465257345690 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
16:55:45 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
16:55:45 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
16:55:45 INFO - PROCESS | 2856 | 1465257345824 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - PROCESS | 2856 | 1465257345849 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:45 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
16:55:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
16:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
16:55:45 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 172ms
16:55:45 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
16:55:45 INFO - PROCESS | 2856 | 1465257345994 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - PROCESS | 2856 | 1465257346010 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
16:55:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
16:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
16:55:46 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 170ms
16:55:46 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
16:55:46 INFO - PROCESS | 2856 | 1465257346172 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - PROCESS | 2856 | 1465257346192 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
16:55:46 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 230ms
16:55:46 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
16:55:46 INFO - PROCESS | 2856 | 1465257346406 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - PROCESS | 2856 | 1465257346426 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
16:55:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
16:55:46 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
16:55:46 INFO - PROCESS | 2856 | 1465257346578 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - PROCESS | 2856 | 1465257346595 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
16:55:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
16:55:46 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
16:55:46 INFO - PROCESS | 2856 | 1465257346760 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - PROCESS | 2856 | 1465257346777 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
16:55:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
16:55:46 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
16:55:46 INFO - PROCESS | 2856 | 1465257346941 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:46 INFO - PROCESS | 2856 | 1465257346959 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:47 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
16:55:47 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
16:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:55:47 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
16:55:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
16:55:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
16:55:47 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
16:55:47 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
16:55:47 INFO - PROCESS | 2856 | 1465257347113 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:47 INFO - PROCESS | 2856 | 1465257347130 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
16:55:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
16:55:47 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
16:55:47 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
16:55:47 INFO - PROCESS | 2856 | 1465257347293 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:47 INFO - PROCESS | 2856 | 1465257347310 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
16:55:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
16:55:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
16:55:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
16:55:47 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
16:55:47 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
16:55:47 INFO - PROCESS | 2856 | 1465257347475 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:47 INFO - PROCESS | 2856 | 1465257347492 Marionette INFO sendAsync ba974603-8234-453e-a561-59b0b6305908
16:55:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: