builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-145
starttime: 1468605530.18
results: success (0)
buildid: 20160714110442
builduid: 9b77baf87c934dfca292b0a239c48418
revision: 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 10:58:50.178337) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 10:58:50.178766) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 10:58:50.179038) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 10:58:50.346716) =========
========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-15 10:58:50.347055) =========
'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-145
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-145
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-145
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
--10:58:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 7.84 MB/s
10:58:50 (7.84 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.317000
========= master_lag: 1.72 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-15 10:58:53.380888) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-07-15 10:58:53.381164) =========
'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-145
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-145
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-145
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.405000
========= master_lag: 4.05 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-07-15 10:59:01.841037) =========
========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-15 10:59:01.841401) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 --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 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-145
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-145
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-145
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-07-15 10:59:01,496 truncating revision to first 12 chars
2016-07-15 10:59:01,496 Setting DEBUG logging.
2016-07-15 10:59:01,496 attempt 1/10
2016-07-15 10:59:01,496 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8139a58cc0c1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-15 10:59:02,739 unpacking tar archive at: mozilla-beta-8139a58cc0c1/testing/mozharness/
program finished with exit code 0
elapsedTime=2.086000
========= master_lag: 1.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-15 10:59:04.976766) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 10:59:04.977103) =========
script_repo_revision: 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 10:59:04.977485) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 10:59:04.977766) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 10:59:05.222466) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 23 mins, 56 secs) (at 2016-07-15 10:59:05.222918) =========
'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-145
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-145
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-145
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
10:59:05 INFO - MultiFileLogger online at 20160715 10:59:05 in C:\slave\test
10:59:05 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
10:59:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
10:59:05 INFO - {'append_to_log': False,
10:59:05 INFO - 'base_work_dir': 'C:\\slave\\test',
10:59:05 INFO - 'blob_upload_branch': 'mozilla-beta',
10:59:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
10:59:05 INFO - 'buildbot_json_path': 'buildprops.json',
10:59:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
10:59:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
10:59:05 INFO - 'download_minidump_stackwalk': True,
10:59:05 INFO - 'download_symbols': 'ondemand',
10:59:05 INFO - 'e10s': True,
10:59:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
10:59:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
10:59:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
10:59:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
10:59:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
10:59:05 INFO - 'C:/mozilla-build/tooltool.py'),
10:59:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
10:59:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
10:59:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
10:59:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
10:59:05 INFO - 'log_level': 'info',
10:59:05 INFO - 'log_to_console': True,
10:59:05 INFO - 'opt_config_files': (),
10:59:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
10:59:05 INFO - '--processes=1',
10:59:05 INFO - '--config=%(test_path)s/wptrunner.ini',
10:59:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
10:59:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
10:59:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
10:59:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
10:59:05 INFO - 'pip_index': False,
10:59:05 INFO - 'require_test_zip': True,
10:59:05 INFO - 'test_type': ('testharness',),
10:59:05 INFO - 'this_chunk': '1',
10:59:05 INFO - 'total_chunks': '5',
10:59:05 INFO - 'virtualenv_path': 'venv',
10:59:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
10:59:05 INFO - 'work_dir': 'build'}
10:59:05 INFO - #####
10:59:05 INFO - ##### Running clobber step.
10:59:05 INFO - #####
10:59:05 INFO - Running pre-action listener: _resource_record_pre_action
10:59:05 INFO - Running main action method: clobber
10:59:05 INFO - rmtree: C:\slave\test\build
10:59:05 INFO - Using _rmtree_windows ...
10:59:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
10:59:28 INFO - Running post-action listener: _resource_record_post_action
10:59:28 INFO - #####
10:59:28 INFO - ##### Running read-buildbot-config step.
10:59:28 INFO - #####
10:59:28 INFO - Running pre-action listener: _resource_record_pre_action
10:59:28 INFO - Running main action method: read_buildbot_config
10:59:28 INFO - Using buildbot properties:
10:59:28 INFO - {
10:59:28 INFO - "project": "",
10:59:28 INFO - "product": "firefox",
10:59:28 INFO - "script_repo_revision": "production",
10:59:28 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
10:59:28 INFO - "repository": "",
10:59:28 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
10:59:28 INFO - "buildid": "20160714110442",
10:59:28 INFO - "pgo_build": "True",
10:59:28 INFO - "basedir": "C:\\slave\\test",
10:59:28 INFO - "buildnumber": 32,
10:59:28 INFO - "slavename": "t-w732-ix-145",
10:59:28 INFO - "revision": "8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5",
10:59:28 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
10:59:28 INFO - "platform": "win32",
10:59:28 INFO - "branch": "mozilla-beta",
10:59:28 INFO - "repo_path": "releases/mozilla-beta",
10:59:28 INFO - "moz_repo_path": "",
10:59:28 INFO - "stage_platform": "win32-pgo",
10:59:28 INFO - "builduid": "9b77baf87c934dfca292b0a239c48418",
10:59:28 INFO - "slavebuilddir": "test"
10:59:28 INFO - }
10:59:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
10:59:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.zip.
10:59:28 INFO - Running post-action listener: _resource_record_post_action
10:59:28 INFO - #####
10:59:28 INFO - ##### Running download-and-extract step.
10:59:28 INFO - #####
10:59:28 INFO - Running pre-action listener: _resource_record_pre_action
10:59:28 INFO - Running main action method: download_and_extract
10:59:28 INFO - mkdir: C:\slave\test\build\tests
10:59: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')]}
10:59:28 INFO - https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
10:59:28 INFO - trying https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
10:59:28 INFO - Downloading https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/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
10:59:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/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
10:59:29 INFO - Downloaded 1186 bytes.
10:59:29 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
10:59:29 INFO - Using the following test package requirements:
10:59:29 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
10:59:29 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
10:59:29 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
10:59:29 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
10:59:29 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
10:59:29 INFO - u'jsshell-win32.zip'],
10:59:29 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
10:59:29 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
10:59:29 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
10:59:29 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
10:59:29 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
10:59:29 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
10:59:29 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
10:59:29 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
10:59:29 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
10:59:29 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
10:59:29 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
10:59:29 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
10:59:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:59:29 INFO - https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
10:59:29 INFO - trying https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
10:59:29 INFO - Downloading https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/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
10:59:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/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
10:59:32 INFO - Downloaded 19057542 bytes.
10:59:32 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/*']
10:59:32 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/*
10:59:34 INFO - caution: filename not matched: web-platform/*
10:59:34 INFO - Return code: 11
10:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
10:59:34 INFO - https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
10:59:34 INFO - trying https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
10:59:34 INFO - Downloading https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/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
10:59:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/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
10:59:37 INFO - Downloaded 36389908 bytes.
10:59:37 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/*']
10:59:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
11:00:27 INFO - caution: filename not matched: bin/*
11:00:27 INFO - caution: filename not matched: config/*
11:00:27 INFO - caution: filename not matched: mozbase/*
11:00:27 INFO - caution: filename not matched: marionette/*
11:00:27 INFO - caution: filename not matched: tools/wptserve/*
11:00:27 INFO - Return code: 11
11:00:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:27 INFO - https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
11:00:27 INFO - trying https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.zip
11:00:27 INFO - Downloading https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
11:00:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
11:00:30 INFO - Downloaded 55635573 bytes.
11:00:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.zip
11:00:30 INFO - mkdir: C:\slave\test\properties
11:00:30 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
11:00:30 INFO - Writing to file C:\slave\test\properties\build_url
11:00:30 INFO - Contents:
11:00:30 INFO - build_url:https://queue.taskcluster.net/v1/task/K7YB8h-BS526FhTzQVR6Tw/artifacts/public/build/firefox-48.0.en-US.win32.zip
11:00:31 INFO - Running post-action listener: _resource_record_post_action
11:00:31 INFO - Running post-action listener: set_extra_try_arguments
11:00:31 INFO - #####
11:00:31 INFO - ##### Running create-virtualenv step.
11:00:31 INFO - #####
11:00:31 INFO - Running pre-action listener: _pre_create_virtualenv
11:00:31 INFO - Running pre-action listener: _resource_record_pre_action
11:00:31 INFO - Running main action method: create_virtualenv
11:00:31 INFO - Creating virtualenv C:\slave\test\build\venv
11:00:31 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build
11:00:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
11:00:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
11:00:40 INFO - Installing distribute......................................................................................................................................................................................done.
11:00:42 INFO - Return code: 0
11:00:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
11:00:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:00:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:00:42 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-145', 'USERDOMAIN': 'T-W732-IX-145', '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-145', '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
11:00:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
11:00:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
11:00:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
11:00:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
11:00:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:00:42 INFO - 'COMPUTERNAME': 'T-W732-IX-145',
11:00:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
11:00:42 INFO - 'DCLOCATION': 'SCL3',
11:00:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:00:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:00:42 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:00:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:00:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:00:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:00:42 INFO - 'HOMEDRIVE': 'C:',
11:00:42 INFO - 'HOMEPATH': '\\Users\\cltbld',
11:00:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:00:42 INFO - 'KTS_VERSION': '1.19c',
11:00:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:00:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
11:00:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-145',
11:00:42 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:00:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:00:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:00:42 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:00:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:00:42 INFO - 'MOZ_AIRBAG': '1',
11:00:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:00:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:00:42 INFO - 'MOZ_MSVCVERSION': '8',
11:00:42 INFO - 'MOZ_NO_REMOTE': '1',
11:00:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:00:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:00:42 INFO - 'NO_EM_RESTART': '1',
11:00:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:00:42 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:00:42 INFO - 'OS': 'Windows_NT',
11:00:42 INFO - 'OURDRIVE': 'C:',
11:00:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
11:00:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
11:00:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:00:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:00:42 INFO - 'PROCESSOR_LEVEL': '6',
11:00:42 INFO - 'PROCESSOR_REVISION': '1e05',
11:00:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
11:00:42 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:00:42 INFO - 'PROMPT': '$P$G',
11:00:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:00:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
11:00:42 INFO - 'PUBLIC': 'C:\\Users\\Public',
11:00:42 INFO - 'PWD': 'C:\\slave\\test',
11:00:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:00:42 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:00:42 INFO - 'SYSTEMDRIVE': 'C:',
11:00:42 INFO - 'SYSTEMROOT': 'C:\\windows',
11:00:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:00:42 INFO - 'TEST1': 'testie',
11:00:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:00:42 INFO - 'USERDOMAIN': 'T-W732-IX-145',
11:00:42 INFO - 'USERNAME': 'cltbld',
11:00:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
11:00:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:00:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:00:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:00:42 INFO - 'WINDIR': 'C:\\windows',
11:00:42 INFO - 'WINDOWS_TRACING_FLAGS': '3',
11:00:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
11:00:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:00:43 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:00:43 INFO - Downloading/unpacking psutil>=0.7.1
11:00:43 INFO - Running setup.py egg_info for package psutil
11:00:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
11:00:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
11:00:43 INFO - Installing collected packages: psutil
11:00:43 INFO - Running setup.py install for psutil
11:00:43 INFO - building 'psutil._psutil_windows' extension
11:00:43 INFO - error: Unable to find vcvarsall.bat
11:00:43 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-3vo9o0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
11:00:43 INFO - running install
11:00:43 INFO - running build
11:00:43 INFO - running build_py
11:00:43 INFO - creating build
11:00:43 INFO - creating build\lib.win32-2.7
11:00:43 INFO - creating build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
11:00:43 INFO - running build_ext
11:00:43 INFO - building 'psutil._psutil_windows' extension
11:00:43 INFO - error: Unable to find vcvarsall.bat
11:00:43 INFO - ----------------------------------------
11:00:43 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-3vo9o0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
11:00:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
11:00:43 WARNING - Return code: 1
11:00:43 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
11:00:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
11:00:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:00:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:00:43 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-145', 'USERDOMAIN': 'T-W732-IX-145', '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-145', '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
11:00:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
11:00:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
11:00:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
11:00:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
11:00:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:00:43 INFO - 'COMPUTERNAME': 'T-W732-IX-145',
11:00:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
11:00:43 INFO - 'DCLOCATION': 'SCL3',
11:00:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:00:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:00:43 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:00:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:00:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:00:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:00:43 INFO - 'HOMEDRIVE': 'C:',
11:00:43 INFO - 'HOMEPATH': '\\Users\\cltbld',
11:00:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:00:43 INFO - 'KTS_VERSION': '1.19c',
11:00:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:00:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
11:00:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-145',
11:00:43 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:00:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:00:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:00:43 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:00:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:00:43 INFO - 'MOZ_AIRBAG': '1',
11:00:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:00:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:00:43 INFO - 'MOZ_MSVCVERSION': '8',
11:00:43 INFO - 'MOZ_NO_REMOTE': '1',
11:00:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:00:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:00:43 INFO - 'NO_EM_RESTART': '1',
11:00:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:00:43 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:00:43 INFO - 'OS': 'Windows_NT',
11:00:43 INFO - 'OURDRIVE': 'C:',
11:00:43 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\\',
11:00:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
11:00:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:00:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:00:43 INFO - 'PROCESSOR_LEVEL': '6',
11:00:43 INFO - 'PROCESSOR_REVISION': '1e05',
11:00:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
11:00:43 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:00:43 INFO - 'PROMPT': '$P$G',
11:00:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:00:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
11:00:43 INFO - 'PUBLIC': 'C:\\Users\\Public',
11:00:43 INFO - 'PWD': 'C:\\slave\\test',
11:00:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:00:43 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:00:43 INFO - 'SYSTEMDRIVE': 'C:',
11:00:43 INFO - 'SYSTEMROOT': 'C:\\windows',
11:00:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:00:43 INFO - 'TEST1': 'testie',
11:00:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:00:43 INFO - 'USERDOMAIN': 'T-W732-IX-145',
11:00:43 INFO - 'USERNAME': 'cltbld',
11:00:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
11:00:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:00:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:00:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:00:43 INFO - 'WINDIR': 'C:\\windows',
11:00:43 INFO - 'WINDOWS_TRACING_FLAGS': '3',
11:00:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
11:00:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:00:44 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:00:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
11:00:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz
11:00:44 INFO - Running setup.py egg_info for package mozsystemmonitor
11:00:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
11:00:44 INFO - Running setup.py egg_info for package psutil
11:00:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
11:00:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
11:00:44 INFO - Installing collected packages: mozsystemmonitor, psutil
11:00:44 INFO - Running setup.py install for mozsystemmonitor
11:00:44 INFO - Running setup.py install for psutil
11:00:44 INFO - building 'psutil._psutil_windows' extension
11:00:44 INFO - error: Unable to find vcvarsall.bat
11:00:44 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-q5w8qq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
11:00:44 INFO - running install
11:00:44 INFO - running build
11:00:44 INFO - running build_py
11:00:44 INFO - running build_ext
11:00:44 INFO - building 'psutil._psutil_windows' extension
11:00:44 INFO - error: Unable to find vcvarsall.bat
11:00:44 INFO - ----------------------------------------
11:00:44 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-q5w8qq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
11:00:44 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
11:00:44 WARNING - Return code: 1
11:00:44 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
11:00:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
11:00:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:00:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:00:44 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-145', 'USERDOMAIN': 'T-W732-IX-145', '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-145', '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
11:00:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
11:00:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
11:00:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
11:00:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
11:00:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:00:44 INFO - 'COMPUTERNAME': 'T-W732-IX-145',
11:00:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
11:00:44 INFO - 'DCLOCATION': 'SCL3',
11:00:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:00:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:00:44 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:00:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:00:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:00:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:00:44 INFO - 'HOMEDRIVE': 'C:',
11:00:44 INFO - 'HOMEPATH': '\\Users\\cltbld',
11:00:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:00:44 INFO - 'KTS_VERSION': '1.19c',
11:00:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:00:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
11:00:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-145',
11:00:44 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:00:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:00:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:00:44 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:00:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:00:44 INFO - 'MOZ_AIRBAG': '1',
11:00:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:00:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:00:44 INFO - 'MOZ_MSVCVERSION': '8',
11:00:44 INFO - 'MOZ_NO_REMOTE': '1',
11:00:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:00:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:00:44 INFO - 'NO_EM_RESTART': '1',
11:00:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:00:44 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:00:44 INFO - 'OS': 'Windows_NT',
11:00:44 INFO - 'OURDRIVE': 'C:',
11:00:44 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\\',
11:00:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
11:00:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:00:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:00:44 INFO - 'PROCESSOR_LEVEL': '6',
11:00:44 INFO - 'PROCESSOR_REVISION': '1e05',
11:00:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
11:00:44 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:00:44 INFO - 'PROMPT': '$P$G',
11:00:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:00:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
11:00:44 INFO - 'PUBLIC': 'C:\\Users\\Public',
11:00:44 INFO - 'PWD': 'C:\\slave\\test',
11:00:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:00:44 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:00:44 INFO - 'SYSTEMDRIVE': 'C:',
11:00:44 INFO - 'SYSTEMROOT': 'C:\\windows',
11:00:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:00:44 INFO - 'TEST1': 'testie',
11:00:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:00:44 INFO - 'USERDOMAIN': 'T-W732-IX-145',
11:00:44 INFO - 'USERNAME': 'cltbld',
11:00:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
11:00:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:00:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:00:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:00:44 INFO - 'WINDIR': 'C:\\windows',
11:00:44 INFO - 'WINDOWS_TRACING_FLAGS': '3',
11:00:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
11:00:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:00:45 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:00:45 INFO - Downloading/unpacking blobuploader==1.2.4
11:00:45 INFO - Downloading blobuploader-1.2.4.tar.gz
11:00:45 INFO - Running setup.py egg_info for package blobuploader
11:00:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
11:00:49 INFO - Running setup.py egg_info for package requests
11:00:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
11:00:49 INFO - Downloading docopt-0.6.1.tar.gz
11:00:49 INFO - Running setup.py egg_info for package docopt
11:00:49 INFO - Installing collected packages: blobuploader, docopt, requests
11:00:49 INFO - Running setup.py install for blobuploader
11:00:49 INFO - Running setup.py install for docopt
11:00:49 INFO - Running setup.py install for requests
11:00:49 INFO - Successfully installed blobuploader docopt requests
11:00:49 INFO - Cleaning up...
11:00:49 INFO - Return code: 0
11:00:49 INFO - Installing None into virtualenv C:\slave\test\build\venv
11:00:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:00:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:00:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:00:49 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB0C0>, '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-145', 'USERDOMAIN': 'T-W732-IX-145', '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-145', '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
11:00:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
11:00:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
11:00:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
11:00:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
11:00:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:00:49 INFO - 'COMPUTERNAME': 'T-W732-IX-145',
11:00:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
11:00:49 INFO - 'DCLOCATION': 'SCL3',
11:00:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:00:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:00:49 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:00:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:00:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:00:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:00:49 INFO - 'HOMEDRIVE': 'C:',
11:00:49 INFO - 'HOMEPATH': '\\Users\\cltbld',
11:00:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:00:49 INFO - 'KTS_VERSION': '1.19c',
11:00:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:00:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
11:00:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-145',
11:00:49 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:00:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:00:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:00:49 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:00:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:00:49 INFO - 'MOZ_AIRBAG': '1',
11:00:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:00:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:00:49 INFO - 'MOZ_MSVCVERSION': '8',
11:00:49 INFO - 'MOZ_NO_REMOTE': '1',
11:00:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:00:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:00:49 INFO - 'NO_EM_RESTART': '1',
11:00:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:00:49 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:00:49 INFO - 'OS': 'Windows_NT',
11:00:49 INFO - 'OURDRIVE': 'C:',
11:00:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
11:00:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
11:00:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:00:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:00:49 INFO - 'PROCESSOR_LEVEL': '6',
11:00:49 INFO - 'PROCESSOR_REVISION': '1e05',
11:00:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
11:00:49 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:00:49 INFO - 'PROMPT': '$P$G',
11:00:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:00:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
11:00:49 INFO - 'PUBLIC': 'C:\\Users\\Public',
11:00:49 INFO - 'PWD': 'C:\\slave\\test',
11:00:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:00:49 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:00:49 INFO - 'SYSTEMDRIVE': 'C:',
11:00:49 INFO - 'SYSTEMROOT': 'C:\\windows',
11:00:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:00:49 INFO - 'TEST1': 'testie',
11:00:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:00:49 INFO - 'USERDOMAIN': 'T-W732-IX-145',
11:00:49 INFO - 'USERNAME': 'cltbld',
11:00:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
11:00:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:00:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:00:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:00:49 INFO - 'WINDIR': 'C:\\windows',
11:00:49 INFO - 'WINDOWS_TRACING_FLAGS': '3',
11:00:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
11:00:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:00:54 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
11:00:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
11:00:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
11:00:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
11:00:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
11:00:54 INFO - Unpacking c:\slave\test\build\tests\marionette
11:00:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
11:00:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
11:00:54 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
11:00:54 INFO - Running setup.py install for browsermob-proxy
11:01:08 INFO - Running setup.py install for manifestparser
11:01:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for marionette-client
11:01:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
11:01:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for marionette-driver
11:01:08 INFO - Running setup.py install for mozcrash
11:01:08 INFO - Running setup.py install for mozdebug
11:01:08 INFO - Running setup.py install for mozdevice
11:01:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for mozfile
11:01:08 INFO - Running setup.py install for mozhttpd
11:01:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for mozinfo
11:01:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for mozInstall
11:01:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for mozleak
11:01:08 INFO - Running setup.py install for mozlog
11:01:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for moznetwork
11:01:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for mozprocess
11:01:08 INFO - Running setup.py install for mozprofile
11:01:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for mozrunner
11:01:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for mozscreenshot
11:01:08 INFO - Running setup.py install for moztest
11:01:08 INFO - Running setup.py install for mozversion
11:01:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
11:01:08 INFO - Running setup.py install for wptserve
11:01:08 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
11:01:08 INFO - Cleaning up...
11:01:08 INFO - Return code: 0
11:01:08 INFO - Installing None into virtualenv C:\slave\test\build\venv
11:01:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:01:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:01:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:01:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:01:08 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB0C0>, '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-145', 'USERDOMAIN': 'T-W732-IX-145', '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-145', '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
11:01:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
11:01:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
11:01:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
11:01:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
11:01:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:01:08 INFO - 'COMPUTERNAME': 'T-W732-IX-145',
11:01:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
11:01:08 INFO - 'DCLOCATION': 'SCL3',
11:01:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:01:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:01:08 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:01:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:01:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:01:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:01:08 INFO - 'HOMEDRIVE': 'C:',
11:01:08 INFO - 'HOMEPATH': '\\Users\\cltbld',
11:01:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:01:08 INFO - 'KTS_VERSION': '1.19c',
11:01:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:01:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
11:01:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-145',
11:01:08 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:01:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:01:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:01:08 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:01:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:01:08 INFO - 'MOZ_AIRBAG': '1',
11:01:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:01:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:01:08 INFO - 'MOZ_MSVCVERSION': '8',
11:01:08 INFO - 'MOZ_NO_REMOTE': '1',
11:01:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:01:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:01:08 INFO - 'NO_EM_RESTART': '1',
11:01:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:01:08 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:01:08 INFO - 'OS': 'Windows_NT',
11:01:08 INFO - 'OURDRIVE': 'C:',
11:01: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\\',
11:01:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
11:01:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:01:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:01:08 INFO - 'PROCESSOR_LEVEL': '6',
11:01:08 INFO - 'PROCESSOR_REVISION': '1e05',
11:01:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
11:01:08 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:01:08 INFO - 'PROMPT': '$P$G',
11:01:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:01:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
11:01:08 INFO - 'PUBLIC': 'C:\\Users\\Public',
11:01:08 INFO - 'PWD': 'C:\\slave\\test',
11:01:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:01:08 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:01:08 INFO - 'SYSTEMDRIVE': 'C:',
11:01:08 INFO - 'SYSTEMROOT': 'C:\\windows',
11:01:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:01:08 INFO - 'TEST1': 'testie',
11:01:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:01:08 INFO - 'USERDOMAIN': 'T-W732-IX-145',
11:01:08 INFO - 'USERNAME': 'cltbld',
11:01:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
11:01:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:01:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:01:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:01:08 INFO - 'WINDIR': 'C:\\windows',
11:01:08 INFO - 'WINDOWS_TRACING_FLAGS': '3',
11:01:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
11:01:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:01:12 INFO - Ignoring indexes: http://pypi.python.org/simple/
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
11:01:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
11:01:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
11:01:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
11:01:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
11:01:12 INFO - Unpacking c:\slave\test\build\tests\marionette
11:01:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
11:01:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
11:01:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
11:01:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
11:01:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
11:01:24 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
11:01:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
11:01:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
11:01:24 INFO - Downloading blessings-1.6.tar.gz
11:01:24 INFO - Running setup.py egg_info for package blessings
11:01:24 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
11:01:24 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
11:01:24 INFO - Running setup.py install for blessings
11:01:24 INFO - Running setup.py install for browsermob-proxy
11:01:24 INFO - Running setup.py install for manifestparser
11:01:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Running setup.py install for marionette-client
11:01:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
11:01:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Running setup.py install for marionette-driver
11:01:24 INFO - Running setup.py install for mozcrash
11:01:24 INFO - Running setup.py install for mozdebug
11:01:24 INFO - Running setup.py install for mozdevice
11:01:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Running setup.py install for mozhttpd
11:01:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Running setup.py install for mozInstall
11:01:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Running setup.py install for mozleak
11:01:24 INFO - Running setup.py install for mozprofile
11:01:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Running setup.py install for mozrunner
11:01:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
11:01:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
11:01:26 INFO - Running setup.py install for mozscreenshot
11:01:26 INFO - Running setup.py install for moztest
11:01:26 INFO - Running setup.py install for mozversion
11:01:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
11:01:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
11:01:26 INFO - Running setup.py install for wptserve
11:01:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
11:01:26 INFO - Cleaning up...
11:01:26 INFO - Return code: 0
11:01:26 INFO - Done creating virtualenv C:\slave\test\build\venv.
11:01:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
11:01:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
11:01:26 INFO - Reading from file tmpfile_stdout
11:01:26 INFO - Using _rmtree_windows ...
11:01:26 INFO - Using _rmtree_windows ...
11:01:26 INFO - Current package versions:
11:01:26 INFO - blessings == 1.6
11:01:26 INFO - blobuploader == 1.2.4
11:01:26 INFO - browsermob-proxy == 0.6.0
11:01:26 INFO - distribute == 0.6.14
11:01:26 INFO - docopt == 0.6.1
11:01:26 INFO - manifestparser == 1.1
11:01:26 INFO - marionette-client == 2.3.0
11:01:26 INFO - marionette-driver == 1.4.0
11:01:26 INFO - mozInstall == 1.12
11:01:26 INFO - mozcrash == 0.17
11:01:26 INFO - mozdebug == 0.1
11:01:26 INFO - mozdevice == 0.48
11:01:26 INFO - mozfile == 1.2
11:01:26 INFO - mozhttpd == 0.7
11:01:26 INFO - mozinfo == 0.9
11:01:26 INFO - mozleak == 0.1
11:01:26 INFO - mozlog == 3.1
11:01:26 INFO - moznetwork == 0.27
11:01:26 INFO - mozprocess == 0.22
11:01:26 INFO - mozprofile == 0.28
11:01:26 INFO - mozrunner == 6.11
11:01:26 INFO - mozscreenshot == 0.1
11:01:26 INFO - mozsystemmonitor == 0.0
11:01:26 INFO - moztest == 0.7
11:01:26 INFO - mozversion == 1.4
11:01:26 INFO - requests == 1.2.3
11:01:26 INFO - wptserve == 1.4.0
11:01:26 INFO - Running post-action listener: _resource_record_post_action
11:01:26 INFO - Running post-action listener: _start_resource_monitoring
11:01:26 INFO - Starting resource monitoring.
11:01:26 INFO - #####
11:01:26 INFO - ##### Running pull step.
11:01:26 INFO - #####
11:01:26 INFO - Running pre-action listener: _resource_record_pre_action
11:01:26 INFO - Running main action method: pull
11:01:26 INFO - Pull has nothing to do!
11:01:26 INFO - Running post-action listener: _resource_record_post_action
11:01:26 INFO - #####
11:01:26 INFO - ##### Running install step.
11:01:26 INFO - #####
11:01:26 INFO - Running pre-action listener: _resource_record_pre_action
11:01:26 INFO - Running main action method: install
11:01:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
11:01:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
11:01:26 INFO - Reading from file tmpfile_stdout
11:01:26 INFO - Using _rmtree_windows ...
11:01:26 INFO - Using _rmtree_windows ...
11:01:26 INFO - Detecting whether we're running mozinstall >=1.0...
11:01:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
11:01:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
11:01:27 INFO - Reading from file tmpfile_stdout
11:01:27 INFO - Output received:
11:01:27 INFO - Usage: mozinstall-script.py [options] installer
11:01:27 INFO - Options:
11:01:27 INFO - -h, --help show this help message and exit
11:01:27 INFO - -d DEST, --destination=DEST
11:01:27 INFO - Directory to install application into. [default:
11:01:27 INFO - "C:\slave\test"]
11:01:27 INFO - --app=APP Application being installed. [default: firefox]
11:01:27 INFO - Using _rmtree_windows ...
11:01:27 INFO - Using _rmtree_windows ...
11:01:27 INFO - mkdir: C:\slave\test\build\application
11:01:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
11:01:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
11:01:28 INFO - Reading from file tmpfile_stdout
11:01:28 INFO - Output received:
11:01:28 INFO - C:\slave\test\build\application\firefox\firefox.exe
11:01:28 INFO - Using _rmtree_windows ...
11:01:28 INFO - Using _rmtree_windows ...
11:01:28 INFO - Running post-action listener: _resource_record_post_action
11:01:28 INFO - #####
11:01:28 INFO - ##### Running run-tests step.
11:01:28 INFO - #####
11:01:28 INFO - Running pre-action listener: _resource_record_pre_action
11:01:28 INFO - Running main action method: run_tests
11:01:28 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
11:01:28 INFO - Minidump filename unknown. Determining based upon platform and architecture.
11:01:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
11:01:28 INFO - grabbing minidump binary from tooltool
11:01: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')]}
11:01:28 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 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
11:01:28 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
11:01:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
11:01:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
11:01:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprdu1ze
11:01:29 INFO - INFO - File integrity verified, renaming tmprdu1ze to win32-minidump_stackwalk.exe
11:01:29 INFO - Return code: 0
11:01:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
11:01:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
11:01:29 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/K7YB8h-BS526FhTzQVR6Tw/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
11:01:29 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/K7YB8h-BS526FhTzQVR6Tw/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
11:01:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
11:01:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
11:01:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
11:01:29 INFO - 'COMPUTERNAME': 'T-W732-IX-145',
11:01:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
11:01:29 INFO - 'DCLOCATION': 'SCL3',
11:01:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
11:01:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
11:01:29 INFO - 'FP_NO_HOST_CHECK': 'NO',
11:01:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
11:01:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
11:01:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
11:01:29 INFO - 'HOMEDRIVE': 'C:',
11:01:29 INFO - 'HOMEPATH': '\\Users\\cltbld',
11:01:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
11:01:29 INFO - 'KTS_VERSION': '1.19c',
11:01:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
11:01:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
11:01:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-145',
11:01:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
11:01:29 INFO - 'MONDIR': 'C:\\Monitor_config\\',
11:01:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
11:01:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
11:01:29 INFO - 'MOZILLABUILDDRIVE': 'C:',
11:01:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
11:01:29 INFO - 'MOZ_AIRBAG': '1',
11:01:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
11:01:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:01:29 INFO - 'MOZ_MSVCVERSION': '8',
11:01:29 INFO - 'MOZ_NO_REMOTE': '1',
11:01:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
11:01:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
11:01:29 INFO - 'NO_EM_RESTART': '1',
11:01:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:01:29 INFO - 'NUMBER_OF_PROCESSORS': '8',
11:01:29 INFO - 'OS': 'Windows_NT',
11:01:29 INFO - 'OURDRIVE': 'C:',
11:01:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
11:01:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
11:01:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
11:01:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
11:01:29 INFO - 'PROCESSOR_LEVEL': '6',
11:01:29 INFO - 'PROCESSOR_REVISION': '1e05',
11:01:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
11:01:29 INFO - 'PROGRAMFILES': 'C:\\Program Files',
11:01:29 INFO - 'PROMPT': '$P$G',
11:01:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
11:01:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
11:01:29 INFO - 'PUBLIC': 'C:\\Users\\Public',
11:01:29 INFO - 'PWD': 'C:\\slave\\test',
11:01:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
11:01:29 INFO - 'SLAVEDIR': 'C:\\slave\\',
11:01:29 INFO - 'SYSTEMDRIVE': 'C:',
11:01:29 INFO - 'SYSTEMROOT': 'C:\\windows',
11:01:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:01:29 INFO - 'TEST1': 'testie',
11:01:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
11:01:29 INFO - 'USERDOMAIN': 'T-W732-IX-145',
11:01:29 INFO - 'USERNAME': 'cltbld',
11:01:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
11:01:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
11:01:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
11:01:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
11:01:29 INFO - 'WINDIR': 'C:\\windows',
11:01:29 INFO - 'WINDOWS_TRACING_FLAGS': '3',
11:01:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
11:01:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
11:01:29 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/K7YB8h-BS526FhTzQVR6Tw/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
11:01:31 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path
11:01:31 INFO - import pkg_resources
11:01:33 INFO - Using 1 client processes
11:01:35 INFO - SUITE-START | Running 1476 tests
11:01:35 INFO - Running testharness tests
11:01:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
11:01:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
11:01:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
11:01:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
11:01:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
11:01:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
11:01:35 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
11:01:35 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
11:01:35 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
11:01:35 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
11:01:35 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
11:01:35 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
11:01:35 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
11:01:35 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
11:01:35 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
11:01:35 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
11:01:35 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
11:01:35 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
11:01:35 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
11:01:35 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
11:01:35 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
11:01:35 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
11:01:35 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
11:01:35 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
11:01:35 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
11:01:35 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
11:01:35 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
11:01:35 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
11:01:35 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
11:01:35 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
11:01:35 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
11:01:35 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
11:01:35 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
11:01:35 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
11:01:35 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
11:01:35 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
11:01:35 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
11:01:35 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 1ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
11:01:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
11:01:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
11:01:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 1ms
11:01:36 INFO - Setting up ssl
11:01:36 INFO - PROCESS | certutil |
11:01:36 INFO - PROCESS | certutil |
11:01:36 INFO - PROCESS | certutil |
11:01:36 INFO - Certificate Nickname Trust Attributes
11:01:36 INFO - SSL,S/MIME,JAR/XPI
11:01:36 INFO -
11:01:36 INFO - web-platform-tests CT,,
11:01:36 INFO -
11:01:36 INFO - Starting runner
11:01:39 INFO - PROCESS | 3048 | 1468605699283 Marionette INFO Listening on port 2828
11:01:42 INFO - PROCESS | 3048 | 1468605702884 Marionette INFO startBrowser dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:42 INFO - PROCESS | 3048 | 1468605702894 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:43 INFO - PROCESS | 3048 | 1468605703340 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:43 INFO - PROCESS | 3048 | 1468605703356 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:44 INFO - PROCESS | 3048 | 1468605704709 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:46 INFO - PROCESS | 3048 | 1468605706436 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
11:01:46 INFO - PROCESS | 3048 | 1468605706537 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:46 INFO - PROCESS | 3048 | 1468605706543 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
11:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 271ms
11:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
11:01:46 INFO - PROCESS | 3048 | 1468605706730 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:46 INFO - PROCESS | 3048 | 1468605706750 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
11:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
11:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
11:01:46 INFO - PROCESS | 3048 | 1468605706902 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:46 INFO - PROCESS | 3048 | 1468605706922 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
11:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
11:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
11:01:47 INFO - PROCESS | 3048 | 1468605707080 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - PROCESS | 3048 | 1468605707100 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
11:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 120ms
11:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
11:01:47 INFO - PROCESS | 3048 | 1468605707203 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - PROCESS | 3048 | 1468605707221 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
11:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
11:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
11:01:47 INFO - PROCESS | 3048 | 1468605707385 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - PROCESS | 3048 | 1468605707404 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
11:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
11:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
11:01:47 INFO - PROCESS | 3048 | 1468605707565 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - PROCESS | 3048 | 1468605707582 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
11:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 120ms
11:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
11:01:47 INFO - PROCESS | 3048 | 1468605707693 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - PROCESS | 3048 | 1468605707705 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
11:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 172ms
11:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
11:01:47 INFO - PROCESS | 3048 | 1468605707866 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - PROCESS | 3048 | 1468605707882 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
11:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 120ms
11:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
11:01:48 INFO - PROCESS | 3048 | 1468605707993 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - PROCESS | 3048 | 1468605708005 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
11:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
11:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
11:01:48 INFO - PROCESS | 3048 | 1468605708165 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - PROCESS | 3048 | 1468605708193 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
11:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 231ms
11:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
11:01:48 INFO - PROCESS | 3048 | 1468605708398 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - PROCESS | 3048 | 1468605708416 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
11:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 120ms
11:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
11:01:48 INFO - PROCESS | 3048 | 1468605708521 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - PROCESS | 3048 | 1468605708537 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
11:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 120ms
11:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
11:01:48 INFO - PROCESS | 3048 | 1468605708646 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - PROCESS | 3048 | 1468605708663 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
11:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 120ms
11:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
11:01:48 INFO - PROCESS | 3048 | 1468605708770 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - PROCESS | 3048 | 1468605708786 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
11:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 172ms
11:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
11:01:49 INFO - PROCESS | 3048 | 1468605709017 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - PROCESS | 3048 | 1468605709047 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
11:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 250ms
11:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
11:01:49 INFO - PROCESS | 3048 | 1468605709217 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - PROCESS | 3048 | 1468605709242 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
11:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
11:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
11:01:49 INFO - PROCESS | 3048 | 1468605709395 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - PROCESS | 3048 | 1468605709414 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
11:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 172ms
11:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
11:01:49 INFO - PROCESS | 3048 | 1468605709568 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - PROCESS | 3048 | 1468605709588 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
11:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
11:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
11:01:49 INFO - PROCESS | 3048 | 1468605709746 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - PROCESS | 3048 | 1468605709763 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
11:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
11:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
11:01:49 INFO - PROCESS | 3048 | 1468605709920 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:49 INFO - PROCESS | 3048 | 1468605709944 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
11:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 172ms
11:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
11:01:50 INFO - PROCESS | 3048 | 1468605710098 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - PROCESS | 3048 | 1468605710116 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
11:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
11:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
11:01:50 INFO - PROCESS | 3048 | 1468605710271 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - PROCESS | 3048 | 1468605710292 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
11:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
11:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
11:01:50 INFO - PROCESS | 3048 | 1468605710449 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - PROCESS | 3048 | 1468605710466 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
11:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 121ms
11:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
11:01:50 INFO - PROCESS | 3048 | 1468605710576 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - PROCESS | 3048 | 1468605710589 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
11:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 120ms
11:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
11:01:50 INFO - PROCESS | 3048 | 1468605710699 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - PROCESS | 3048 | 1468605710720 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
11:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
11:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
11:01:50 INFO - PROCESS | 3048 | 1468605710873 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:50 INFO - PROCESS | 3048 | 1468605710888 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
11:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 120ms
11:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
11:01:51 INFO - PROCESS | 3048 | 1468605710999 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - PROCESS | 3048 | 1468605711015 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
11:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 172ms
11:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
11:01:51 INFO - PROCESS | 3048 | 1468605711172 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - PROCESS | 3048 | 1468605711190 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
11:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
11:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
11:01:51 INFO - PROCESS | 3048 | 1468605711348 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - PROCESS | 3048 | 1468605711368 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
11:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
11:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
11:01:51 INFO - PROCESS | 3048 | 1468605711472 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - PROCESS | 3048 | 1468605711485 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
11:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 172ms
11:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
11:01:51 INFO - PROCESS | 3048 | 1468605711647 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - PROCESS | 3048 | 1468605711663 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
11:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
11:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
11:01:51 INFO - PROCESS | 3048 | 1468605711769 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - PROCESS | 3048 | 1468605711787 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
11:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
11:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
11:01:51 INFO - PROCESS | 3048 | 1468605711948 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:51 INFO - PROCESS | 3048 | 1468605711967 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
11:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
11:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
11:01:52 INFO - PROCESS | 3048 | 1468605712121 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - PROCESS | 3048 | 1468605712138 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
11:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 172ms
11:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
11:01:52 INFO - PROCESS | 3048 | 1468605712298 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - PROCESS | 3048 | 1468605712315 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
11:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 120ms
11:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
11:01:52 INFO - PROCESS | 3048 | 1468605712420 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - PROCESS | 3048 | 1468605712437 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
11:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 120ms
11:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
11:01:52 INFO - PROCESS | 3048 | 1468605712545 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - PROCESS | 3048 | 1468605712567 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
11:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
11:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
11:01:52 INFO - PROCESS | 3048 | 1468605712724 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - PROCESS | 3048 | 1468605712738 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
11:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 172ms
11:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
11:01:52 INFO - PROCESS | 3048 | 1468605712937 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:52 INFO - PROCESS | 3048 | 1468605712955 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
11:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 171ms
11:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
11:01:53 INFO - PROCESS | 3048 | 1468605713114 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - PROCESS | 3048 | 1468605713132 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
11:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
11:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
11:01:53 INFO - PROCESS | 3048 | 1468605713287 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - PROCESS | 3048 | 1468605713305 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
11:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 172ms
11:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
11:01:53 INFO - PROCESS | 3048 | 1468605713465 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - PROCESS | 3048 | 1468605713512 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
11:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 172ms
11:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
11:01:53 INFO - PROCESS | 3048 | 1468605713640 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - PROCESS | 3048 | 1468605713656 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
11:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
11:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
11:01:53 INFO - PROCESS | 3048 | 1468605713815 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - PROCESS | 3048 | 1468605713833 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
11:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 121ms
11:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
11:01:53 INFO - PROCESS | 3048 | 1468605713940 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:53 INFO - PROCESS | 3048 | 1468605713954 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
11:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 120ms
11:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
11:01:54 INFO - PROCESS | 3048 | 1468605714067 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - PROCESS | 3048 | 1468605714084 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
11:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 120ms
11:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
11:01:54 INFO - PROCESS | 3048 | 1468605714189 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - PROCESS | 3048 | 1468605714207 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
11:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 121ms
11:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
11:01:54 INFO - PROCESS | 3048 | 1468605714314 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - PROCESS | 3048 | 1468605714336 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
11:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 121ms
11:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
11:01:54 INFO - PROCESS | 3048 | 1468605714439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - PROCESS | 3048 | 1468605714455 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
11:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
11:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
11:01:54 INFO - PROCESS | 3048 | 1468605714619 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - PROCESS | 3048 | 1468605714639 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
11:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
11:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
11:01:54 INFO - PROCESS | 3048 | 1468605714798 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:54 INFO - PROCESS | 3048 | 1468605714815 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
11:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 231ms
11:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
11:01:55 INFO - PROCESS | 3048 | 1468605715032 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - PROCESS | 3048 | 1468605715056 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
11:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
11:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
11:01:55 INFO - PROCESS | 3048 | 1468605715211 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - PROCESS | 3048 | 1468605715223 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
11:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
11:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
11:01:55 INFO - PROCESS | 3048 | 1468605715382 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - PROCESS | 3048 | 1468605715400 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
11:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 120ms
11:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
11:01:55 INFO - PROCESS | 3048 | 1468605715504 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - PROCESS | 3048 | 1468605715520 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
11:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 172ms
11:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
11:01:55 INFO - PROCESS | 3048 | 1468605715682 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - PROCESS | 3048 | 1468605715703 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
11:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 120ms
11:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
11:01:55 INFO - PROCESS | 3048 | 1468605715805 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:55 INFO - PROCESS | 3048 | 1468605715820 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
11:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
11:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
11:01:56 INFO - PROCESS | 3048 | 1468605715981 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - PROCESS | 3048 | 1468605715998 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
11:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 172ms
11:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
11:01:56 INFO - PROCESS | 3048 | 1468605716156 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - PROCESS | 3048 | 1468605716172 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
11:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
11:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
11:01:56 INFO - PROCESS | 3048 | 1468605716332 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - PROCESS | 3048 | 1468605716350 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
11:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
11:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
11:01:56 INFO - PROCESS | 3048 | 1468605716507 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - PROCESS | 3048 | 1468605716530 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
11:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 172ms
11:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
11:01:56 INFO - PROCESS | 3048 | 1468605716682 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - PROCESS | 3048 | 1468605716699 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
11:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 120ms
11:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
11:01:56 INFO - PROCESS | 3048 | 1468605716811 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:56 INFO - PROCESS | 3048 | 1468605716822 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
11:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
11:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
11:01:57 INFO - PROCESS | 3048 | 1468605716982 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - PROCESS | 3048 | 1468605716999 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
11:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 120ms
11:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
11:01:57 INFO - PROCESS | 3048 | 1468605717107 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - PROCESS | 3048 | 1468605717133 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
11:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 172ms
11:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
11:01:57 INFO - PROCESS | 3048 | 1468605717282 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - PROCESS | 3048 | 1468605717299 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
11:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 120ms
11:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
11:01:57 INFO - PROCESS | 3048 | 1468605717407 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - PROCESS | 3048 | 1468605717425 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
11:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 120ms
11:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
11:01:57 INFO - PROCESS | 3048 | 1468605717534 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - PROCESS | 3048 | 1468605717551 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
11:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
11:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
11:01:57 INFO - PROCESS | 3048 | 1468605717712 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - PROCESS | 3048 | 1468605717730 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
11:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 172ms
11:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
11:01:57 INFO - PROCESS | 3048 | 1468605717882 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:57 INFO - PROCESS | 3048 | 1468605717899 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
11:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 120ms
11:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
11:01:58 INFO - PROCESS | 3048 | 1468605718005 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - PROCESS | 3048 | 1468605718020 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
11:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
11:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
11:01:58 INFO - PROCESS | 3048 | 1468605718181 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - PROCESS | 3048 | 1468605718200 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 120ms
11:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
11:01:58 INFO - PROCESS | 3048 | 1468605718305 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - PROCESS | 3048 | 1468605718323 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 172ms
11:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
11:01:58 INFO - PROCESS | 3048 | 1468605718481 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - PROCESS | 3048 | 1468605718498 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 121ms
11:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
11:01:58 INFO - PROCESS | 3048 | 1468605718606 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - PROCESS | 3048 | 1468605718619 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 120ms
11:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
11:01:58 INFO - PROCESS | 3048 | 1468605718733 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - PROCESS | 3048 | 1468605718750 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 172ms
11:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
11:01:58 INFO - PROCESS | 3048 | 1468605718904 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:58 INFO - PROCESS | 3048 | 1468605718921 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
11:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
11:01:59 INFO - PROCESS | 3048 | 1468605719081 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:59 INFO - PROCESS | 3048 | 1468605719099 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 330ms
11:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
11:01:59 INFO - PROCESS | 3048 | 1468605719426 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:59 INFO - PROCESS | 3048 | 1468605719509 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 231ms
11:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
11:01:59 INFO - PROCESS | 3048 | 1468605719650 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:01:59 INFO - PROCESS | 3048 | 1468605719669 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 331ms
11:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
11:02:00 INFO - PROCESS | 3048 | 1468605719985 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - PROCESS | 3048 | 1468605720007 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
11:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
11:02:00 INFO - PROCESS | 3048 | 1468605720161 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - PROCESS | 3048 | 1468605720180 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
11:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
11:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
11:02:00 INFO - PROCESS | 3048 | 1468605720332 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - PROCESS | 3048 | 1468605720350 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
11:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
11:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
11:02:00 INFO - PROCESS | 3048 | 1468605720512 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - PROCESS | 3048 | 1468605720538 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
11:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 172ms
11:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
11:02:00 INFO - PROCESS | 3048 | 1468605720682 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - PROCESS | 3048 | 1468605720699 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
11:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
11:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
11:02:00 INFO - PROCESS | 3048 | 1468605720887 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:00 INFO - PROCESS | 3048 | 1468605720904 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
11:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
11:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
11:02:01 INFO - PROCESS | 3048 | 1468605721063 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - PROCESS | 3048 | 1468605721082 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 172ms
11:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
11:02:01 INFO - PROCESS | 3048 | 1468605721238 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - PROCESS | 3048 | 1468605721253 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
11:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
11:02:01 INFO - PROCESS | 3048 | 1468605721413 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - PROCESS | 3048 | 1468605721437 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
11:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
11:02:01 INFO - PROCESS | 3048 | 1468605721592 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - PROCESS | 3048 | 1468605721604 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 172ms
11:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
11:02:01 INFO - PROCESS | 3048 | 1468605721763 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:01 INFO - PROCESS | 3048 | 1468605721781 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
11:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 330ms
11:02:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
11:02:02 INFO - PROCESS | 3048 | 1468605722096 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - PROCESS | 3048 | 1468605722121 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
11:02:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 172ms
11:02:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
11:02:02 INFO - PROCESS | 3048 | 1468605722270 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - PROCESS | 3048 | 1468605722294 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
11:02:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
11:02:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
11:02:02 INFO - PROCESS | 3048 | 1468605722447 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - PROCESS | 3048 | 1468605722464 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
11:02:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
11:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
11:02:02 INFO - PROCESS | 3048 | 1468605722621 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - PROCESS | 3048 | 1468605722648 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
11:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 172ms
11:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
11:02:02 INFO - PROCESS | 3048 | 1468605722796 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - PROCESS | 3048 | 1468605722816 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
11:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
11:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
11:02:02 INFO - PROCESS | 3048 | 1468605722970 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:02 INFO - PROCESS | 3048 | 1468605722986 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
11:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
11:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
11:02:03 INFO - PROCESS | 3048 | 1468605723146 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - PROCESS | 3048 | 1468605723163 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
11:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
11:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
11:02:03 INFO - PROCESS | 3048 | 1468605723320 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - PROCESS | 3048 | 1468605723338 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
11:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 172ms
11:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
11:02:03 INFO - PROCESS | 3048 | 1468605723496 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - PROCESS | 3048 | 1468605723513 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
11:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
11:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
11:02:03 INFO - PROCESS | 3048 | 1468605723672 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - PROCESS | 3048 | 1468605723686 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
11:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
11:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
11:02:03 INFO - PROCESS | 3048 | 1468605723845 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:03 INFO - PROCESS | 3048 | 1468605723866 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
11:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 172ms
11:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
11:02:04 INFO - PROCESS | 3048 | 1468605724020 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:04 INFO - PROCESS | 3048 | 1468605724036 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
11:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 671ms
11:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
11:02:04 INFO - PROCESS | 3048 | 1468605724695 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:04 INFO - PROCESS | 3048 | 1468605724719 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
11:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 671ms
11:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
11:02:05 INFO - PROCESS | 3048 | 1468605725366 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:05 INFO - PROCESS | 3048 | 1468605725395 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:05 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
11:02:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:02:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
11:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 331ms
11:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
11:02:05 INFO - PROCESS | 3048 | 1468605725701 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:05 INFO - PROCESS | 3048 | 1468605725718 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
11:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
11:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
11:02:05 INFO - PROCESS | 3048 | 1468605725880 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:05 INFO - PROCESS | 3048 | 1468605725899 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
11:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
11:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
11:02:06 INFO - PROCESS | 3048 | 1468605726055 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - PROCESS | 3048 | 1468605726081 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
11:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 172ms
11:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
11:02:06 INFO - PROCESS | 3048 | 1468605726229 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - PROCESS | 3048 | 1468605726249 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
11:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
11:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
11:02:06 INFO - PROCESS | 3048 | 1468605726404 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - PROCESS | 3048 | 1468605726420 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
11:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
11:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
11:02:06 INFO - PROCESS | 3048 | 1468605726582 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - PROCESS | 3048 | 1468605726607 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
11:02:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
11:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 172ms
11:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
11:02:06 INFO - PROCESS | 3048 | 1468605726759 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - PROCESS | 3048 | 1468605726771 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
11:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
11:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
11:02:06 INFO - PROCESS | 3048 | 1468605726929 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:06 INFO - PROCESS | 3048 | 1468605726948 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
11:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
11:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
11:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
11:02:07 INFO - PROCESS | 3048 | 1468605727104 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - PROCESS | 3048 | 1468605727119 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
11:02:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
11:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 172ms
11:02:07 INFO - PROCESS | 3048 | 1468605727282 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
11:02:07 INFO - PROCESS | 3048 | 1468605727299 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
11:02:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
11:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
11:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
11:02:07 INFO - PROCESS | 3048 | 1468605727466 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - PROCESS | 3048 | 1468605727486 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
11:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
11:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
11:02:07 INFO - PROCESS | 3048 | 1468605727643 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - PROCESS | 3048 | 1468605727654 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
11:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 172ms
11:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
11:02:07 INFO - PROCESS | 3048 | 1468605727813 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:07 INFO - PROCESS | 3048 | 1468605727836 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
11:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
11:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
11:02:08 INFO - PROCESS | 3048 | 1468605727987 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - PROCESS | 3048 | 1468605728006 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
11:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
11:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
11:02:08 INFO - PROCESS | 3048 | 1468605728162 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - PROCESS | 3048 | 1468605728184 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
11:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
11:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
11:02:08 INFO - PROCESS | 3048 | 1468605728342 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - PROCESS | 3048 | 1468605728354 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
11:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 172ms
11:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
11:02:08 INFO - PROCESS | 3048 | 1468605728515 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - PROCESS | 3048 | 1468605728533 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
11:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
11:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
11:02:08 INFO - PROCESS | 3048 | 1468605728693 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - PROCESS | 3048 | 1468605728711 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
11:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
11:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
11:02:08 INFO - PROCESS | 3048 | 1468605728864 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:08 INFO - PROCESS | 3048 | 1468605728882 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
11:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 172ms
11:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
11:02:09 INFO - PROCESS | 3048 | 1468605729038 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - PROCESS | 3048 | 1468605729053 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
11:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
11:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
11:02:09 INFO - PROCESS | 3048 | 1468605729213 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - PROCESS | 3048 | 1468605729234 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
11:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
11:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
11:02:09 INFO - PROCESS | 3048 | 1468605729388 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - PROCESS | 3048 | 1468605729403 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
11:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 172ms
11:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
11:02:09 INFO - PROCESS | 3048 | 1468605729564 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - PROCESS | 3048 | 1468605729584 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
11:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
11:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
11:02:09 INFO - PROCESS | 3048 | 1468605729743 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - PROCESS | 3048 | 1468605729755 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
11:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
11:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
11:02:09 INFO - PROCESS | 3048 | 1468605729913 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:09 INFO - PROCESS | 3048 | 1468605729930 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
11:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 172ms
11:02:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
11:02:10 INFO - PROCESS | 3048 | 1468605730088 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - PROCESS | 3048 | 1468605730103 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
11:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
11:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
11:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
11:02:10 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
11:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
11:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
11:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
11:02:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
11:02:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
11:02:10 INFO - PROCESS | 3048 | 1468605730321 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - PROCESS | 3048 | 1468605730372 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
11:02:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 230ms
11:02:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
11:02:10 INFO - PROCESS | 3048 | 1468605730554 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - PROCESS | 3048 | 1468605730570 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
11:02:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 231ms
11:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
11:02:10 INFO - PROCESS | 3048 | 1468605730786 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - PROCESS | 3048 | 1468605730805 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
11:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
11:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
11:02:10 INFO - PROCESS | 3048 | 1468605730963 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - PROCESS | 3048 | 1468605730982 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
11:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 172ms
11:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
11:02:11 INFO - PROCESS | 3048 | 1468605731138 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - PROCESS | 3048 | 1468605731155 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
11:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
11:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
11:02:11 INFO - PROCESS | 3048 | 1468605731313 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - PROCESS | 3048 | 1468605731329 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
11:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 120ms
11:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
11:02:11 INFO - PROCESS | 3048 | 1468605731438 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - PROCESS | 3048 | 1468605731451 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
11:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
11:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
11:02:11 INFO - PROCESS | 3048 | 1468605731613 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - PROCESS | 3048 | 1468605731636 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
11:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 231ms
11:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
11:02:11 INFO - PROCESS | 3048 | 1468605731893 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:11 INFO - PROCESS | 3048 | 1468605731919 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
11:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
11:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
11:02:12 INFO - PROCESS | 3048 | 1468605732066 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - PROCESS | 3048 | 1468605732097 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
11:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 172ms
11:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
11:02:12 INFO - PROCESS | 3048 | 1468605732247 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - PROCESS | 3048 | 1468605732266 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
11:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
11:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
11:02:12 INFO - PROCESS | 3048 | 1468605732415 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - PROCESS | 3048 | 1468605732439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
11:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
11:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
11:02:12 INFO - PROCESS | 3048 | 1468605732588 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - PROCESS | 3048 | 1468605732613 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
11:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
11:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
11:02:12 INFO - PROCESS | 3048 | 1468605732766 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - PROCESS | 3048 | 1468605732790 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
11:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 172ms
11:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
11:02:12 INFO - PROCESS | 3048 | 1468605732945 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:12 INFO - PROCESS | 3048 | 1468605732962 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
11:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
11:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
11:02:13 INFO - PROCESS | 3048 | 1468605733114 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - PROCESS | 3048 | 1468605733137 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
11:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
11:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
11:02:13 INFO - PROCESS | 3048 | 1468605733288 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - PROCESS | 3048 | 1468605733312 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
11:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 172ms
11:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
11:02:13 INFO - PROCESS | 3048 | 1468605733464 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - PROCESS | 3048 | 1468605733481 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
11:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
11:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
11:02:13 INFO - PROCESS | 3048 | 1468605733643 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - PROCESS | 3048 | 1468605733675 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
11:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
11:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
11:02:13 INFO - PROCESS | 3048 | 1468605733813 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:13 INFO - PROCESS | 3048 | 1468605733830 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
11:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 172ms
11:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
11:02:14 INFO - PROCESS | 3048 | 1468605733993 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - PROCESS | 3048 | 1468605734004 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
11:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
11:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
11:02:14 INFO - PROCESS | 3048 | 1468605734164 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - PROCESS | 3048 | 1468605734190 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
11:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
11:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
11:02:14 INFO - PROCESS | 3048 | 1468605734338 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - PROCESS | 3048 | 1468605734361 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
11:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 172ms
11:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
11:02:14 INFO - PROCESS | 3048 | 1468605734513 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - PROCESS | 3048 | 1468605734530 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
11:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 120ms
11:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
11:02:14 INFO - PROCESS | 3048 | 1468605734638 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - PROCESS | 3048 | 1468605734650 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
11:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
11:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
11:02:14 INFO - PROCESS | 3048 | 1468605734813 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:14 INFO - PROCESS | 3048 | 1468605734837 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
11:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
11:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
11:02:15 INFO - PROCESS | 3048 | 1468605734989 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - PROCESS | 3048 | 1468605735003 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
11:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 172ms
11:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
11:02:15 INFO - PROCESS | 3048 | 1468605735163 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - PROCESS | 3048 | 1468605735187 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
11:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
11:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
11:02:15 INFO - PROCESS | 3048 | 1468605735337 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - PROCESS | 3048 | 1468605735353 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
11:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
11:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
11:02:15 INFO - PROCESS | 3048 | 1468605735514 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - PROCESS | 3048 | 1468605735531 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
11:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 231ms
11:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
11:02:15 INFO - PROCESS | 3048 | 1468605735747 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - PROCESS | 3048 | 1468605735768 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
11:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
11:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
11:02:15 INFO - PROCESS | 3048 | 1468605735921 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:15 INFO - PROCESS | 3048 | 1468605735937 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
11:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
11:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
11:02:16 INFO - PROCESS | 3048 | 1468605736097 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:16 INFO - PROCESS | 3048 | 1468605736114 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
11:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 172ms
11:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
11:02:16 INFO - PROCESS | 3048 | 1468605736271 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:16 INFO - PROCESS | 3048 | 1468605736288 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
11:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
11:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
11:02:16 INFO - PROCESS | 3048 | 1468605736446 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:16 INFO - PROCESS | 3048 | 1468605736465 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
11:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 671ms
11:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
11:02:17 INFO - PROCESS | 3048 | 1468605737119 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:17 INFO - PROCESS | 3048 | 1468605737133 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
11:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 672ms
11:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
11:02:17 INFO - PROCESS | 3048 | 1468605737792 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:17 INFO - PROCESS | 3048 | 1468605737816 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
11:02:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 671ms
11:02:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
11:02:18 INFO - PROCESS | 3048 | 1468605738467 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:18 INFO - PROCESS | 3048 | 1468605738529 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
11:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 671ms
11:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
11:02:19 INFO - PROCESS | 3048 | 1468605739174 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:19 INFO - PROCESS | 3048 | 1468605739201 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
11:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 672ms
11:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
11:02:19 INFO - PROCESS | 3048 | 1468605739852 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:19 INFO - PROCESS | 3048 | 1468605739866 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
11:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 671ms
11:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
11:02:20 INFO - PROCESS | 3048 | 1468605740522 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:20 INFO - PROCESS | 3048 | 1468605740547 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
11:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 672ms
11:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
11:02:21 INFO - PROCESS | 3048 | 1468605741195 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:21 INFO - PROCESS | 3048 | 1468605741219 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
11:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
11:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
11:02:21 INFO - PROCESS | 3048 | 1468605741869 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:21 INFO - PROCESS | 3048 | 1468605741898 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
11:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 671ms
11:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
11:02:22 INFO - PROCESS | 3048 | 1468605742541 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:22 INFO - PROCESS | 3048 | 1468605742562 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
11:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 671ms
11:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
11:02:23 INFO - PROCESS | 3048 | 1468605743214 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - PROCESS | 3048 | 1468605743266 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
11:02:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
11:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 231ms
11:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
11:02:23 INFO - PROCESS | 3048 | 1468605743447 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - PROCESS | 3048 | 1468605743465 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
11:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
11:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
11:02:23 INFO - PROCESS | 3048 | 1468605743624 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - PROCESS | 3048 | 1468605743636 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4036] expected 0 but got 24
11:02:23 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:02:23 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:02:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
11:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
11:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
11:02:23 INFO - PROCESS | 3048 | 1468605743796 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - PROCESS | 3048 | 1468605743817 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
11:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 172ms
11:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
11:02:23 INFO - PROCESS | 3048 | 1468605743969 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:24 INFO - PROCESS | 3048 | 1468605743985 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
11:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 671ms
11:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
11:02:24 INFO - PROCESS | 3048 | 1468605744645 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:24 INFO - PROCESS | 3048 | 1468605744682 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
11:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 671ms
11:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
11:02:25 INFO - PROCESS | 3048 | 1468605745321 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:25 INFO - PROCESS | 3048 | 1468605745336 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
11:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 671ms
11:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
11:02:26 INFO - PROCESS | 3048 | 1468605745997 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:26 INFO - PROCESS | 3048 | 1468605746021 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
11:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 671ms
11:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
11:02:26 INFO - PROCESS | 3048 | 1468605746671 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:26 INFO - PROCESS | 3048 | 1468605746686 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
11:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 672ms
11:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
11:02:27 INFO - PROCESS | 3048 | 1468605747348 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:27 INFO - PROCESS | 3048 | 1468605747374 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
11:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 172ms
11:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
11:02:27 INFO - PROCESS | 3048 | 1468605747527 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:27 INFO - PROCESS | 3048 | 1468605747552 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
11:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 671ms
11:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
11:02:28 INFO - PROCESS | 3048 | 1468605748196 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:28 INFO - PROCESS | 3048 | 1468605748220 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
11:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 671ms
11:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
11:02:28 INFO - PROCESS | 3048 | 1468605748868 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:28 INFO - PROCESS | 3048 | 1468605748881 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 172ms
11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
11:02:29 INFO - PROCESS | 3048 | 1468605749045 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - PROCESS | 3048 | 1468605749063 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
11:02:29 INFO - PROCESS | 3048 | 1468605749219 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - PROCESS | 3048 | 1468605749235 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
11:02:29 INFO - PROCESS | 3048 | 1468605749400 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - PROCESS | 3048 | 1468605749421 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 232ms
11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
11:02:29 INFO - PROCESS | 3048 | 1468605749631 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - PROCESS | 3048 | 1468605749648 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
11:02:29 INFO - PROCESS | 3048 | 1468605749806 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - PROCESS | 3048 | 1468605749819 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
11:02:30 INFO - PROCESS | 3048 | 1468605749980 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - PROCESS | 3048 | 1468605750002 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 172ms
11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
11:02:30 INFO - PROCESS | 3048 | 1468605750153 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - PROCESS | 3048 | 1468605750169 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
11:02:30 INFO - PROCESS | 3048 | 1468605750328 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - PROCESS | 3048 | 1468605750345 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
11:02:30 INFO - PROCESS | 3048 | 1468605750503 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - PROCESS | 3048 | 1468605750519 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 172ms
11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
11:02:30 INFO - PROCESS | 3048 | 1468605750738 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - PROCESS | 3048 | 1468605750789 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 230ms
11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
11:02:30 INFO - PROCESS | 3048 | 1468605750929 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:30 INFO - PROCESS | 3048 | 1468605750950 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
11:02:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
11:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
11:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
11:02:31 INFO - PROCESS | 3048 | 1468605751104 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - PROCESS | 3048 | 1468605751119 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 172ms
11:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
11:02:31 INFO - PROCESS | 3048 | 1468605751282 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - PROCESS | 3048 | 1468605751301 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
11:02:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
11:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
11:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
11:02:31 INFO - PROCESS | 3048 | 1468605751457 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - PROCESS | 3048 | 1468605751470 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
11:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
11:02:31 INFO - PROCESS | 3048 | 1468605751630 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - PROCESS | 3048 | 1468605751663 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 172ms
11:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
11:02:31 INFO - PROCESS | 3048 | 1468605751802 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - PROCESS | 3048 | 1468605751819 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
11:02:32 INFO - PROCESS | 3048 | 1468605751978 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - PROCESS | 3048 | 1468605751999 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
11:02:32 INFO - PROCESS | 3048 | 1468605752153 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - PROCESS | 3048 | 1468605752182 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 172ms
11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
11:02:32 INFO - PROCESS | 3048 | 1468605752327 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - PROCESS | 3048 | 1468605752345 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
11:02:32 INFO - PROCESS | 3048 | 1468605752502 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - PROCESS | 3048 | 1468605752524 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
11:02:32 INFO - PROCESS | 3048 | 1468605752679 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - PROCESS | 3048 | 1468605752696 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 120ms
11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
11:02:32 INFO - PROCESS | 3048 | 1468605752802 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:32 INFO - PROCESS | 3048 | 1468605752828 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 172ms
11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
11:02:33 INFO - PROCESS | 3048 | 1468605752979 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - PROCESS | 3048 | 1468605752996 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
11:02:33 INFO - PROCESS | 3048 | 1468605753152 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - PROCESS | 3048 | 1468605753175 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
11:02:33 INFO - PROCESS | 3048 | 1468605753329 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - PROCESS | 3048 | 1468605753347 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 172ms
11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
11:02:33 INFO - PROCESS | 3048 | 1468605753504 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - PROCESS | 3048 | 1468605753519 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
11:02:33 INFO - PROCESS | 3048 | 1468605753679 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - PROCESS | 3048 | 1468605753702 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
11:02:33 INFO - PROCESS | 3048 | 1468605753857 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:33 INFO - PROCESS | 3048 | 1468605753869 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 121ms
11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
11:02:34 INFO - PROCESS | 3048 | 1468605753984 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - PROCESS | 3048 | 1468605754001 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
11:02:34 INFO - PROCESS | 3048 | 1468605754169 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - PROCESS | 3048 | 1468605754184 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 172ms
11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
11:02:34 INFO - PROCESS | 3048 | 1468605754346 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - PROCESS | 3048 | 1468605754363 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 172ms
11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
11:02:34 INFO - PROCESS | 3048 | 1468605754519 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - PROCESS | 3048 | 1468605754534 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
11:02:34 INFO - PROCESS | 3048 | 1468605754695 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - PROCESS | 3048 | 1468605754716 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
11:02:34 INFO - PROCESS | 3048 | 1468605754874 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:34 INFO - PROCESS | 3048 | 1468605754886 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
11:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 172ms
11:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
11:02:35 INFO - PROCESS | 3048 | 1468605755045 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - PROCESS | 3048 | 1468605755068 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
11:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
11:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
11:02:35 INFO - PROCESS | 3048 | 1468605755219 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - PROCESS | 3048 | 1468605755237 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
11:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
11:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
11:02:35 INFO - PROCESS | 3048 | 1468605755395 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - PROCESS | 3048 | 1468605755412 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
11:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
11:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
11:02:35 INFO - PROCESS | 3048 | 1468605755569 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - PROCESS | 3048 | 1468605755585 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
11:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 271ms
11:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
11:02:35 INFO - PROCESS | 3048 | 1468605755844 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:35 INFO - PROCESS | 3048 | 1468605755863 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
11:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
11:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
11:02:36 INFO - PROCESS | 3048 | 1468605756019 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - PROCESS | 3048 | 1468605756035 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
11:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 172ms
11:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
11:02:36 INFO - PROCESS | 3048 | 1468605756195 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - PROCESS | 3048 | 1468605756213 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
11:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
11:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
11:02:36 INFO - PROCESS | 3048 | 1468605756405 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - PROCESS | 3048 | 1468605756424 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
11:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
11:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
11:02:36 INFO - PROCESS | 3048 | 1468605756579 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - PROCESS | 3048 | 1468605756599 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
11:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 172ms
11:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
11:02:36 INFO - PROCESS | 3048 | 1468605756750 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:36 INFO - PROCESS | 3048 | 1468605756768 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 270ms
11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
11:02:37 INFO - PROCESS | 3048 | 1468605757028 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - PROCESS | 3048 | 1468605757049 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
11:02:37 INFO - PROCESS | 3048 | 1468605757209 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - PROCESS | 3048 | 1468605757229 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 172ms
11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
11:02:37 INFO - PROCESS | 3048 | 1468605757391 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - PROCESS | 3048 | 1468605757408 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
11:02:37 INFO - PROCESS | 3048 | 1468605757560 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - PROCESS | 3048 | 1468605757583 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
11:02:37 INFO - PROCESS | 3048 | 1468605757733 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - PROCESS | 3048 | 1468605757750 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 172ms
11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
11:02:37 INFO - PROCESS | 3048 | 1468605757910 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:37 INFO - PROCESS | 3048 | 1468605757933 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
11:02:38 INFO - PROCESS | 3048 | 1468605758084 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - PROCESS | 3048 | 1468605758106 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
11:02:38 INFO - PROCESS | 3048 | 1468605758259 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - PROCESS | 3048 | 1468605758277 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 172ms
11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
11:02:38 INFO - PROCESS | 3048 | 1468605758439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - PROCESS | 3048 | 1468605758462 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
11:02:38 INFO - PROCESS | 3048 | 1468605758609 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - PROCESS | 3048 | 1468605758626 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
11:02:38 INFO - PROCESS | 3048 | 1468605758783 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - PROCESS | 3048 | 1468605758806 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
11:02:38 INFO - PROCESS | 3048 | 1468605758959 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:38 INFO - PROCESS | 3048 | 1468605758986 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
11:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 231ms
11:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
11:02:39 INFO - PROCESS | 3048 | 1468605759194 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - PROCESS | 3048 | 1468605759211 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
11:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
11:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
11:02:39 INFO - PROCESS | 3048 | 1468605759367 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - PROCESS | 3048 | 1468605759383 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
11:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 172ms
11:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
11:02:39 INFO - PROCESS | 3048 | 1468605759546 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - PROCESS | 3048 | 1468605759563 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
11:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
11:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
11:02:39 INFO - PROCESS | 3048 | 1468605759718 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - PROCESS | 3048 | 1468605759740 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
11:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
11:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
11:02:39 INFO - PROCESS | 3048 | 1468605759893 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:39 INFO - PROCESS | 3048 | 1468605759912 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
11:02:40 INFO - PROCESS | 3048 | 1468605760066 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - PROCESS | 3048 | 1468605760084 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 172ms
11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
11:02:40 INFO - PROCESS | 3048 | 1468605760242 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - PROCESS | 3048 | 1468605760265 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
11:02:40 INFO - PROCESS | 3048 | 1468605760417 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - PROCESS | 3048 | 1468605760433 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
11:02:40 INFO - PROCESS | 3048 | 1468605760593 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - PROCESS | 3048 | 1468605760611 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 172ms
11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
11:02:40 INFO - PROCESS | 3048 | 1468605760768 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - PROCESS | 3048 | 1468605760791 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
11:02:40 INFO - PROCESS | 3048 | 1468605760943 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:40 INFO - PROCESS | 3048 | 1468605760960 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
11:02:41 INFO - PROCESS | 3048 | 1468605761122 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - PROCESS | 3048 | 1468605761134 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 172ms
11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
11:02:41 INFO - PROCESS | 3048 | 1468605761293 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - PROCESS | 3048 | 1468605761312 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
11:02:41 INFO - PROCESS | 3048 | 1468605761467 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - PROCESS | 3048 | 1468605761485 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
11:02:41 INFO - PROCESS | 3048 | 1468605761643 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - PROCESS | 3048 | 1468605761660 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 172ms
11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
11:02:41 INFO - PROCESS | 3048 | 1468605761824 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:41 INFO - PROCESS | 3048 | 1468605761844 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 230ms
11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
11:02:42 INFO - PROCESS | 3048 | 1468605762057 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - PROCESS | 3048 | 1468605762074 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
11:02:42 INFO - PROCESS | 3048 | 1468605762228 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - PROCESS | 3048 | 1468605762247 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 172ms
11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
11:02:42 INFO - PROCESS | 3048 | 1468605762406 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - PROCESS | 3048 | 1468605762425 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
11:02:42 INFO - PROCESS | 3048 | 1468605762575 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - PROCESS | 3048 | 1468605762595 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 120ms
11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
11:02:42 INFO - PROCESS | 3048 | 1468605762699 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - PROCESS | 3048 | 1468605762715 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 172ms
11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
11:02:42 INFO - PROCESS | 3048 | 1468605762876 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:42 INFO - PROCESS | 3048 | 1468605762897 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - PROCESS | 3048 | 1468605762986 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
11:02:43 INFO - PROCESS | 3048 | 1468605763063 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - PROCESS | 3048 | 1468605763097 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 271ms
11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
11:02:43 INFO - PROCESS | 3048 | 1468605763340 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - PROCESS | 3048 | 1468605763366 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 172ms
11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
11:02:43 INFO - PROCESS | 3048 | 1468605763513 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - PROCESS | 3048 | 1468605763532 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
11:02:43 INFO - PROCESS | 3048 | 1468605763693 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - PROCESS | 3048 | 1468605763712 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
11:02:43 INFO - PROCESS | 3048 | 1468605763861 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:43 INFO - PROCESS | 3048 | 1468605763878 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 172ms
11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
11:02:44 INFO - PROCESS | 3048 | 1468605764040 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - PROCESS | 3048 | 1468605764060 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
11:02:44 INFO - PROCESS | 3048 | 1468605764211 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - PROCESS | 3048 | 1468605764231 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
11:02:44 INFO - PROCESS | 3048 | 1468605764383 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - PROCESS | 3048 | 1468605764398 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 172ms
11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
11:02:44 INFO - PROCESS | 3048 | 1468605764560 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - PROCESS | 3048 | 1468605764583 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
11:02:44 INFO - PROCESS | 3048 | 1468605764734 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - PROCESS | 3048 | 1468605764750 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
11:02:44 INFO - PROCESS | 3048 | 1468605764909 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:44 INFO - PROCESS | 3048 | 1468605764926 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 172ms
11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
11:02:45 INFO - PROCESS | 3048 | 1468605765089 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - PROCESS | 3048 | 1468605765111 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
11:02:45 INFO - PROCESS | 3048 | 1468605765260 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - PROCESS | 3048 | 1468605765300 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
11:02:45 INFO - PROCESS | 3048 | 1468605765434 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - PROCESS | 3048 | 1468605765447 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
11:02:45 INFO - PROCESS | 3048 | 1468605765609 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - PROCESS | 3048 | 1468605765626 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 121ms
11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
11:02:45 INFO - PROCESS | 3048 | 1468605765733 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - PROCESS | 3048 | 1468605765748 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
11:02:45 INFO - PROCESS | 3048 | 1468605765910 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:45 INFO - PROCESS | 3048 | 1468605765927 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 172ms
11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
11:02:46 INFO - PROCESS | 3048 | 1468605766089 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - PROCESS | 3048 | 1468605766106 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 172ms
11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
11:02:46 INFO - PROCESS | 3048 | 1468605766260 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - PROCESS | 3048 | 1468605766277 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
11:02:46 INFO - PROCESS | 3048 | 1468605766434 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - PROCESS | 3048 | 1468605766450 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
11:02:46 INFO - PROCESS | 3048 | 1468605766609 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - PROCESS | 3048 | 1468605766627 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 172ms
11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
11:02:46 INFO - PROCESS | 3048 | 1468605766784 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - PROCESS | 3048 | 1468605766806 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
11:02:46 INFO - PROCESS | 3048 | 1468605766961 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - PROCESS | 3048 | 1468605766978 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
11:02:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
11:02:47 INFO - PROCESS | 3048 | 1468605767139 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - PROCESS | 3048 | 1468605767156 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
11:02:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 172ms
11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
11:02:47 INFO - PROCESS | 3048 | 1468605767310 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - PROCESS | 3048 | 1468605767326 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
11:02:47 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:02:47 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:02:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
11:02:47 INFO - PROCESS | 3048 | 1468605767486 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - PROCESS | 3048 | 1468605767508 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
11:02:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
11:02:47 INFO - PROCESS | 3048 | 1468605767660 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - PROCESS | 3048 | 1468605767679 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
11:02:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
11:02:47 INFO - PROCESS | 3048 | 1468605767835 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:47 INFO - PROCESS | 3048 | 1468605767849 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
11:02:48 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:02:48 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:02:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
11:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 172ms
11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
11:02:48 INFO - PROCESS | 3048 | 1468605768010 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - PROCESS | 3048 | 1468605768026 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 120ms
11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
11:02:48 INFO - PROCESS | 3048 | 1468605768134 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - PROCESS | 3048 | 1468605768150 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
11:02:48 INFO - PROCESS | 3048 | 1468605768309 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - PROCESS | 3048 | 1468605768326 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 231ms
11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
11:02:48 INFO - PROCESS | 3048 | 1468605768544 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - PROCESS | 3048 | 1468605768562 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 270ms
11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
11:02:48 INFO - PROCESS | 3048 | 1468605768818 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:48 INFO - PROCESS | 3048 | 1468605768833 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 172ms
11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
11:02:49 INFO - PROCESS | 3048 | 1468605768995 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - PROCESS | 3048 | 1468605769013 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
11:02:49 INFO - PROCESS | 3048 | 1468605769172 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - PROCESS | 3048 | 1468605769185 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
11:02:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
11:02:49 INFO - PROCESS | 3048 | 1468605769443 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - PROCESS | 3048 | 1468605769479 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 291ms
11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
11:02:49 INFO - PROCESS | 3048 | 1468605769650 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - PROCESS | 3048 | 1468605769673 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 172ms
11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
11:02:49 INFO - PROCESS | 3048 | 1468605769826 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:49 INFO - PROCESS | 3048 | 1468605769846 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
11:02:50 INFO - PROCESS | 3048 | 1468605770008 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - PROCESS | 3048 | 1468605770037 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 172ms
11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
11:02:50 INFO - PROCESS | 3048 | 1468605770180 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - PROCESS | 3048 | 1468605770197 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
11:02:50 INFO - PROCESS | 3048 | 1468605770358 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - PROCESS | 3048 | 1468605770383 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
11:02:50 INFO - PROCESS | 3048 | 1468605770529 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - PROCESS | 3048 | 1468605770547 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 172ms
11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
11:02:50 INFO - PROCESS | 3048 | 1468605770706 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - PROCESS | 3048 | 1468605770726 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
11:02:50 INFO - PROCESS | 3048 | 1468605770879 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:50 INFO - PROCESS | 3048 | 1468605770896 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
11:02:51 INFO - PROCESS | 3048 | 1468605771056 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - PROCESS | 3048 | 1468605771068 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 172ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
11:02:51 INFO - PROCESS | 3048 | 1468605771226 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - PROCESS | 3048 | 1468605771249 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 172ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
11:02:51 INFO - PROCESS | 3048 | 1468605771402 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - PROCESS | 3048 | 1468605771416 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
11:02:51 INFO - PROCESS | 3048 | 1468605771576 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - PROCESS | 3048 | 1468605771601 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 172ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
11:02:51 INFO - PROCESS | 3048 | 1468605771756 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - PROCESS | 3048 | 1468605771767 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
11:02:51 INFO - PROCESS | 3048 | 1468605771926 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:51 INFO - PROCESS | 3048 | 1468605771943 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
11:02:52 INFO - PROCESS | 3048 | 1468605772100 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - PROCESS | 3048 | 1468605772117 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
11:02:52 INFO - PROCESS | 3048 | 1468605772277 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - PROCESS | 3048 | 1468605772296 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 172ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
11:02:52 INFO - PROCESS | 3048 | 1468605772456 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - PROCESS | 3048 | 1468605772467 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
11:02:52 INFO - PROCESS | 3048 | 1468605772628 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - PROCESS | 3048 | 1468605772645 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
11:02:52 INFO - PROCESS | 3048 | 1468605772806 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:52 INFO - PROCESS | 3048 | 1468605772818 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 172ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
11:02:53 INFO - PROCESS | 3048 | 1468605772977 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - PROCESS | 3048 | 1468605772994 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
11:02:53 INFO - PROCESS | 3048 | 1468605773150 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - PROCESS | 3048 | 1468605773176 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
11:02:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:02:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
11:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 172ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
11:02:53 INFO - PROCESS | 3048 | 1468605773326 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - PROCESS | 3048 | 1468605773341 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 172ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
11:02:53 INFO - PROCESS | 3048 | 1468605773500 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - PROCESS | 3048 | 1468605773516 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
11:02:53 INFO - PROCESS | 3048 | 1468605773677 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - PROCESS | 3048 | 1468605773696 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
11:02:53 INFO - PROCESS | 3048 | 1468605773851 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:53 INFO - PROCESS | 3048 | 1468605773866 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 172ms
11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
11:02:54 INFO - PROCESS | 3048 | 1468605774058 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:54 INFO - PROCESS | 3048 | 1468605774075 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
11:02:54 INFO - PROCESS | 3048 | 1468605774233 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:54 INFO - PROCESS | 3048 | 1468605774257 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
11:02:54 INFO - PROCESS | 3048 | 1468605774408 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:54 INFO - PROCESS | 3048 | 1468605774424 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 732ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
11:02:55 INFO - PROCESS | 3048 | 1468605775143 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:55 INFO - PROCESS | 3048 | 1468605775171 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
11:02:55 INFO - PROCESS | 3048 | 1468605775326 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:55 INFO - PROCESS | 3048 | 1468605775345 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 190ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
11:02:55 INFO - PROCESS | 3048 | 1468605775510 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:55 INFO - PROCESS | 3048 | 1468605775530 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 331ms
11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
11:02:55 INFO - PROCESS | 3048 | 1468605775845 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:55 INFO - PROCESS | 3048 | 1468605775870 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
11:02:56 INFO - PROCESS | 3048 | 1468605776025 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - PROCESS | 3048 | 1468605776045 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
11:02:56 INFO - PROCESS | 3048 | 1468605776207 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - PROCESS | 3048 | 1468605776228 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 172ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
11:02:56 INFO - PROCESS | 3048 | 1468605776377 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - PROCESS | 3048 | 1468605776395 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
11:02:56 INFO - PROCESS | 3048 | 1468605776556 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - PROCESS | 3048 | 1468605776572 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
11:02:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
11:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
11:02:56 INFO - PROCESS | 3048 | 1468605776727 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - PROCESS | 3048 | 1468605776749 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
11:02:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
11:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 172ms
11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
11:02:56 INFO - PROCESS | 3048 | 1468605776900 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:56 INFO - PROCESS | 3048 | 1468605776914 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
11:02:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
11:02:57 INFO - PROCESS | 3048 | 1468605777074 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - PROCESS | 3048 | 1468605777096 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
11:02:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:02:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
11:02:57 INFO - PROCESS | 3048 | 1468605777248 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - PROCESS | 3048 | 1468605777265 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
11:02:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:02:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 172ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
11:02:57 INFO - PROCESS | 3048 | 1468605777424 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - PROCESS | 3048 | 1468605777450 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
11:02:57 INFO - PROCESS | 3048 | 1468605777599 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - PROCESS | 3048 | 1468605777622 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
11:02:57 INFO - PROCESS | 3048 | 1468605777774 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - PROCESS | 3048 | 1468605777797 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 172ms
11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
11:02:57 INFO - PROCESS | 3048 | 1468605777954 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:57 INFO - PROCESS | 3048 | 1468605777973 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
11:02:58 INFO - PROCESS | 3048 | 1468605778125 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - PROCESS | 3048 | 1468605778142 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 120ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
11:02:58 INFO - PROCESS | 3048 | 1468605778247 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - PROCESS | 3048 | 1468605778263 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
11:02:58 INFO - PROCESS | 3048 | 1468605778424 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - PROCESS | 3048 | 1468605778444 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 173ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
11:02:58 INFO - PROCESS | 3048 | 1468605778606 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - PROCESS | 3048 | 1468605778627 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
11:02:58 INFO - PROCESS | 3048 | 1468605778776 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - PROCESS | 3048 | 1468605778793 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 172ms
11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
11:02:58 INFO - PROCESS | 3048 | 1468605778958 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:58 INFO - PROCESS | 3048 | 1468605778975 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 172ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
11:02:59 INFO - PROCESS | 3048 | 1468605779126 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - PROCESS | 3048 | 1468605779143 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
11:02:59 INFO - PROCESS | 3048 | 1468605779304 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - PROCESS | 3048 | 1468605779316 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
11:02:59 INFO - PROCESS | 3048 | 1468605779474 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - PROCESS | 3048 | 1468605779495 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 172ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
11:02:59 INFO - PROCESS | 3048 | 1468605779648 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - PROCESS | 3048 | 1468605779665 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
11:02:59 INFO - PROCESS | 3048 | 1468605779825 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:02:59 INFO - PROCESS | 3048 | 1468605779843 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
11:03:00 INFO - PROCESS | 3048 | 1468605780000 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - PROCESS | 3048 | 1468605780022 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 172ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
11:03:00 INFO - PROCESS | 3048 | 1468605780177 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - PROCESS | 3048 | 1468605780194 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
11:03:00 INFO - PROCESS | 3048 | 1468605780354 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - PROCESS | 3048 | 1468605780365 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
11:03:00 INFO - PROCESS | 3048 | 1468605780525 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - PROCESS | 3048 | 1468605780542 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 172ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
11:03:00 INFO - PROCESS | 3048 | 1468605780704 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - PROCESS | 3048 | 1468605780723 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
11:03:00 INFO - PROCESS | 3048 | 1468605780877 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:00 INFO - PROCESS | 3048 | 1468605780894 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
11:03:01 INFO - PROCESS | 3048 | 1468605781055 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - PROCESS | 3048 | 1468605781098 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 231ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
11:03:01 INFO - PROCESS | 3048 | 1468605781288 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - PROCESS | 3048 | 1468605781306 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
11:03:01 INFO - PROCESS | 3048 | 1468605781459 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - PROCESS | 3048 | 1468605781476 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
11:03:01 INFO - PROCESS | 3048 | 1468605781633 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - PROCESS | 3048 | 1468605781656 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 172ms
11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
11:03:01 INFO - PROCESS | 3048 | 1468605781811 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:01 INFO - PROCESS | 3048 | 1468605781846 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 270ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
11:03:02 INFO - PROCESS | 3048 | 1468605782087 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - PROCESS | 3048 | 1468605782111 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
11:03:02 INFO - PROCESS | 3048 | 1468605782260 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - PROCESS | 3048 | 1468605782285 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 172ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
11:03:02 INFO - PROCESS | 3048 | 1468605782441 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - PROCESS | 3048 | 1468605782464 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
11:03:02 INFO - PROCESS | 3048 | 1468605782609 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - PROCESS | 3048 | 1468605782626 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
11:03:02 INFO - PROCESS | 3048 | 1468605782787 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - PROCESS | 3048 | 1468605782812 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 172ms
11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
11:03:02 INFO - PROCESS | 3048 | 1468605782959 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - PROCESS | 3048 | 1468605782978 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
11:03:03 INFO - PROCESS | 3048 | 1468605783132 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - PROCESS | 3048 | 1468605783148 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
11:03:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
11:03:03 INFO - PROCESS | 3048 | 1468605783314 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - PROCESS | 3048 | 1468605783334 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
11:03:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
11:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
11:03:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
11:03:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
11:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
11:03:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
11:03:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
11:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
11:03:03 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
11:03:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
11:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
11:03:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 178ms
11:03:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
11:03:03 INFO - PROCESS | 3048 | 1468605783492 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - PROCESS | 3048 | 1468605783511 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
11:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
11:03:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
11:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
11:03:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
11:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
11:03:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
11:03:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
11:03:03 INFO - PROCESS | 3048 | 1468605783670 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - PROCESS | 3048 | 1468605783682 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
11:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
11:03:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
11:03:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
11:03:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
11:03:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
11:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
11:03:03 INFO - PROCESS | 3048 | 1468605783844 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:03 INFO - PROCESS | 3048 | 1468605783866 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
11:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 172ms
11:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
11:03:04 INFO - PROCESS | 3048 | 1468605784023 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - PROCESS | 3048 | 1468605784044 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
11:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
11:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
11:03:04 INFO - PROCESS | 3048 | 1468605784197 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - PROCESS | 3048 | 1468605784215 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
11:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
11:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
11:03:04 INFO - PROCESS | 3048 | 1468605784374 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - PROCESS | 3048 | 1468605784406 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
11:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 172ms
11:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
11:03:04 INFO - PROCESS | 3048 | 1468605784549 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - PROCESS | 3048 | 1468605784565 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
11:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
11:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
11:03:04 INFO - PROCESS | 3048 | 1468605784726 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - PROCESS | 3048 | 1468605784743 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
11:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
11:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
11:03:04 INFO - PROCESS | 3048 | 1468605784904 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:04 INFO - PROCESS | 3048 | 1468605784924 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
11:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
11:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
11:03:05 INFO - PROCESS | 3048 | 1468605785074 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - PROCESS | 3048 | 1468605785091 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
11:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 172ms
11:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
11:03:05 INFO - PROCESS | 3048 | 1468605785248 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - PROCESS | 3048 | 1468605785265 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
11:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
11:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
11:03:05 INFO - PROCESS | 3048 | 1468605785425 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - PROCESS | 3048 | 1468605785445 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
11:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
11:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
11:03:05 INFO - PROCESS | 3048 | 1468605785599 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - PROCESS | 3048 | 1468605785615 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
11:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 172ms
11:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
11:03:05 INFO - PROCESS | 3048 | 1468605785775 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - PROCESS | 3048 | 1468605785792 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
11:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 120ms
11:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
11:03:05 INFO - PROCESS | 3048 | 1468605785903 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:05 INFO - PROCESS | 3048 | 1468605785922 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
11:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
11:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
11:03:06 INFO - PROCESS | 3048 | 1468605786075 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - PROCESS | 3048 | 1468605786093 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
11:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 172ms
11:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
11:03:06 INFO - PROCESS | 3048 | 1468605786254 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - PROCESS | 3048 | 1468605786266 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
11:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
11:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
11:03:06 INFO - PROCESS | 3048 | 1468605786425 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - PROCESS | 3048 | 1468605786442 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
11:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
11:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
11:03:06 INFO - PROCESS | 3048 | 1468605786600 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - PROCESS | 3048 | 1468605786616 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
11:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
11:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
11:03:06 INFO - PROCESS | 3048 | 1468605786775 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - PROCESS | 3048 | 1468605786792 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
11:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 172ms
11:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
11:03:06 INFO - PROCESS | 3048 | 1468605786956 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - PROCESS | 3048 | 1468605786981 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
11:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
11:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
11:03:07 INFO - PROCESS | 3048 | 1468605787126 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - PROCESS | 3048 | 1468605787143 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
11:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
11:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
11:03:07 INFO - PROCESS | 3048 | 1468605787300 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - PROCESS | 3048 | 1468605787316 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
11:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 173ms
11:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
11:03:07 INFO - PROCESS | 3048 | 1468605787474 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - PROCESS | 3048 | 1468605787494 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
11:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 230ms
11:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
11:03:07 INFO - PROCESS | 3048 | 1468605787707 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - PROCESS | 3048 | 1468605787724 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
11:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 231ms
11:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
11:03:07 INFO - PROCESS | 3048 | 1468605787940 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:07 INFO - PROCESS | 3048 | 1468605787956 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
11:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
11:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
11:03:08 INFO - PROCESS | 3048 | 1468605788215 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - PROCESS | 3048 | 1468605788256 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
11:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 290ms
11:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
11:03:08 INFO - PROCESS | 3048 | 1468605788416 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - PROCESS | 3048 | 1468605788441 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
11:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 172ms
11:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
11:03:08 INFO - PROCESS | 3048 | 1468605788592 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - PROCESS | 3048 | 1468605788611 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
11:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
11:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
11:03:08 INFO - PROCESS | 3048 | 1468605788771 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - PROCESS | 3048 | 1468605788800 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
11:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
11:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
11:03:08 INFO - PROCESS | 3048 | 1468605788943 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:08 INFO - PROCESS | 3048 | 1468605788963 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
11:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 172ms
11:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
11:03:09 INFO - PROCESS | 3048 | 1468605789118 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - PROCESS | 3048 | 1468605789151 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
11:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
11:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
11:03:09 INFO - PROCESS | 3048 | 1468605789292 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - PROCESS | 3048 | 1468605789312 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
11:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 120ms
11:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
11:03:09 INFO - PROCESS | 3048 | 1468605789416 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - PROCESS | 3048 | 1468605789430 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
11:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 172ms
11:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
11:03:09 INFO - PROCESS | 3048 | 1468605789591 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - PROCESS | 3048 | 1468605789608 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
11:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
11:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
11:03:09 INFO - PROCESS | 3048 | 1468605789772 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - PROCESS | 3048 | 1468605789791 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
11:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
11:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
11:03:09 INFO - PROCESS | 3048 | 1468605789942 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:09 INFO - PROCESS | 3048 | 1468605789961 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
11:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 172ms
11:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
11:03:10 INFO - PROCESS | 3048 | 1468605790115 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - PROCESS | 3048 | 1468605790132 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
11:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
11:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
11:03:10 INFO - PROCESS | 3048 | 1468605790291 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - PROCESS | 3048 | 1468605790313 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
11:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
11:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
11:03:10 INFO - PROCESS | 3048 | 1468605790473 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - PROCESS | 3048 | 1468605790500 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
11:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
11:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
11:03:10 INFO - PROCESS | 3048 | 1468605790641 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - PROCESS | 3048 | 1468605790658 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
11:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 172ms
11:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
11:03:10 INFO - PROCESS | 3048 | 1468605790821 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:10 INFO - PROCESS | 3048 | 1468605790834 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
11:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
11:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
11:03:11 INFO - PROCESS | 3048 | 1468605790991 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - PROCESS | 3048 | 1468605791007 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
11:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
11:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
11:03:11 INFO - PROCESS | 3048 | 1468605791166 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - PROCESS | 3048 | 1468605791198 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
11:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 172ms
11:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
11:03:11 INFO - PROCESS | 3048 | 1468605791340 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - PROCESS | 3048 | 1468605791356 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
11:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
11:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
11:03:11 INFO - PROCESS | 3048 | 1468605791514 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - PROCESS | 3048 | 1468605791535 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
11:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
11:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
11:03:11 INFO - PROCESS | 3048 | 1468605791692 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - PROCESS | 3048 | 1468605791709 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
11:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 172ms
11:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
11:03:11 INFO - PROCESS | 3048 | 1468605791904 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:11 INFO - PROCESS | 3048 | 1468605791922 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
11:03:12 INFO - PROCESS | 3048 | 1468605792073 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - PROCESS | 3048 | 1468605792090 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
11:03:12 INFO - PROCESS | 3048 | 1468605792246 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - PROCESS | 3048 | 1468605792263 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 172ms
11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
11:03:12 INFO - PROCESS | 3048 | 1468605792422 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - PROCESS | 3048 | 1468605792438 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
11:03:12 INFO - PROCESS | 3048 | 1468605792598 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - PROCESS | 3048 | 1468605792621 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
11:03:12 INFO - PROCESS | 3048 | 1468605792772 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - PROCESS | 3048 | 1468605792788 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
11:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 172ms
11:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
11:03:12 INFO - PROCESS | 3048 | 1468605792946 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:12 INFO - PROCESS | 3048 | 1468605792969 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
11:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
11:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
11:03:13 INFO - PROCESS | 3048 | 1468605793122 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - PROCESS | 3048 | 1468605793137 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
11:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
11:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
11:03:13 INFO - PROCESS | 3048 | 1468605793297 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - PROCESS | 3048 | 1468605793315 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
11:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
11:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
11:03:13 INFO - PROCESS | 3048 | 1468605793473 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - PROCESS | 3048 | 1468605793492 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
11:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
11:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
11:03:13 INFO - PROCESS | 3048 | 1468605793648 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - PROCESS | 3048 | 1468605793663 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
11:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
11:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
11:03:13 INFO - PROCESS | 3048 | 1468605793822 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:13 INFO - PROCESS | 3048 | 1468605793840 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
11:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 231ms
11:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
11:03:14 INFO - PROCESS | 3048 | 1468605794056 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - PROCESS | 3048 | 1468605794073 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
11:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
11:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
11:03:14 INFO - PROCESS | 3048 | 1468605794236 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - PROCESS | 3048 | 1468605794253 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
11:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
11:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
11:03:14 INFO - PROCESS | 3048 | 1468605794447 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - PROCESS | 3048 | 1468605794556 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
11:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 290ms
11:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
11:03:14 INFO - PROCESS | 3048 | 1468605794712 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - PROCESS | 3048 | 1468605794731 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
11:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
11:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
11:03:14 INFO - PROCESS | 3048 | 1468605794889 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:14 INFO - PROCESS | 3048 | 1468605794908 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
11:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
11:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
11:03:15 INFO - PROCESS | 3048 | 1468605795065 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - PROCESS | 3048 | 1468605795086 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
11:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 172ms
11:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
11:03:15 INFO - PROCESS | 3048 | 1468605795240 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - PROCESS | 3048 | 1468605795257 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
11:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
11:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
11:03:15 INFO - PROCESS | 3048 | 1468605795413 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - PROCESS | 3048 | 1468605795439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
11:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
11:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
11:03:15 INFO - PROCESS | 3048 | 1468605795590 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - PROCESS | 3048 | 1468605795610 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
11:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
11:03:15 INFO - PROCESS | 3048 | 1468605795764 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - PROCESS | 3048 | 1468605795782 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
11:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 172ms
11:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
11:03:15 INFO - PROCESS | 3048 | 1468605795940 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:15 INFO - PROCESS | 3048 | 1468605795960 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
11:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
11:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
11:03:16 INFO - PROCESS | 3048 | 1468605796121 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - PROCESS | 3048 | 1468605796137 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
11:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
11:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
11:03:16 INFO - PROCESS | 3048 | 1468605796291 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - PROCESS | 3048 | 1468605796318 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
11:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 230ms
11:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
11:03:16 INFO - PROCESS | 3048 | 1468605796524 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - PROCESS | 3048 | 1468605796540 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
11:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 172ms
11:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
11:03:16 INFO - PROCESS | 3048 | 1468605796696 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - PROCESS | 3048 | 1468605796722 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
11:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
11:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
11:03:16 INFO - PROCESS | 3048 | 1468605796873 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:16 INFO - PROCESS | 3048 | 1468605796890 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
11:03:17 INFO - PROCESS | 3048 | 1468605797052 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - PROCESS | 3048 | 1468605797071 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
11:03:17 INFO - PROCESS | 3048 | 1468605797225 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - PROCESS | 3048 | 1468605797241 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
11:03:17 INFO - PROCESS | 3048 | 1468605797403 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - PROCESS | 3048 | 1468605797417 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
11:03:17 INFO - PROCESS | 3048 | 1468605797573 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - PROCESS | 3048 | 1468605797590 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
11:03:17 INFO - PROCESS | 3048 | 1468605797747 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - PROCESS | 3048 | 1468605797763 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
11:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
11:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
11:03:17 INFO - PROCESS | 3048 | 1468605797922 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:17 INFO - PROCESS | 3048 | 1468605797941 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
11:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 172ms
11:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
11:03:18 INFO - PROCESS | 3048 | 1468605798102 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - PROCESS | 3048 | 1468605798116 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
11:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
11:03:18 INFO - PROCESS | 3048 | 1468605798273 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - PROCESS | 3048 | 1468605798289 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
11:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
11:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
11:03:18 INFO - PROCESS | 3048 | 1468605798445 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - PROCESS | 3048 | 1468605798462 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
11:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
11:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
11:03:18 INFO - PROCESS | 3048 | 1468605798623 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - PROCESS | 3048 | 1468605798640 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
11:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
11:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
11:03:18 INFO - PROCESS | 3048 | 1468605798797 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - PROCESS | 3048 | 1468605798813 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
11:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
11:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
11:03:18 INFO - PROCESS | 3048 | 1468605798972 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - PROCESS | 3048 | 1468605798990 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
11:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
11:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
11:03:19 INFO - PROCESS | 3048 | 1468605799153 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - PROCESS | 3048 | 1468605799164 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
11:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
11:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
11:03:19 INFO - PROCESS | 3048 | 1468605799324 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - PROCESS | 3048 | 1468605799340 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
11:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 172ms
11:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
11:03:19 INFO - PROCESS | 3048 | 1468605799496 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - PROCESS | 3048 | 1468605799519 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
11:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
11:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
11:03:19 INFO - PROCESS | 3048 | 1468605799672 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - PROCESS | 3048 | 1468605799688 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
11:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 174ms
11:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
11:03:19 INFO - PROCESS | 3048 | 1468605799854 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:19 INFO - PROCESS | 3048 | 1468605799865 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
11:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
11:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
11:03:20 INFO - PROCESS | 3048 | 1468605800024 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - PROCESS | 3048 | 1468605800043 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
11:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
11:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
11:03:20 INFO - PROCESS | 3048 | 1468605800198 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - PROCESS | 3048 | 1468605800213 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
11:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 230ms
11:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
11:03:20 INFO - PROCESS | 3048 | 1468605800436 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - PROCESS | 3048 | 1468605800453 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
11:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
11:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
11:03:20 INFO - PROCESS | 3048 | 1468605800608 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - PROCESS | 3048 | 1468605800626 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
11:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 331ms
11:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
11:03:20 INFO - PROCESS | 3048 | 1468605800950 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:20 INFO - PROCESS | 3048 | 1468605800974 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
11:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
11:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
11:03:21 INFO - PROCESS | 3048 | 1468605801125 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - PROCESS | 3048 | 1468605801145 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
11:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
11:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
11:03:21 INFO - PROCESS | 3048 | 1468605801305 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - PROCESS | 3048 | 1468605801326 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
11:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
11:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
11:03:21 INFO - PROCESS | 3048 | 1468605801473 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - PROCESS | 3048 | 1468605801493 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
11:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
11:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
11:03:21 INFO - PROCESS | 3048 | 1468605801647 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - PROCESS | 3048 | 1468605801664 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
11:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
11:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
11:03:21 INFO - PROCESS | 3048 | 1468605801825 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:21 INFO - PROCESS | 3048 | 1468605801851 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
11:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
11:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
11:03:22 INFO - PROCESS | 3048 | 1468605801998 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - PROCESS | 3048 | 1468605802013 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
11:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
11:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
11:03:22 INFO - PROCESS | 3048 | 1468605802176 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - PROCESS | 3048 | 1468605802193 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
11:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 172ms
11:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
11:03:22 INFO - PROCESS | 3048 | 1468605802352 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - PROCESS | 3048 | 1468605802372 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
11:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
11:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
11:03:22 INFO - PROCESS | 3048 | 1468605802524 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - PROCESS | 3048 | 1468605802541 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
11:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
11:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
11:03:22 INFO - PROCESS | 3048 | 1468605802697 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - PROCESS | 3048 | 1468605802714 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
11:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
11:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
11:03:22 INFO - PROCESS | 3048 | 1468605802872 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:22 INFO - PROCESS | 3048 | 1468605802901 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
11:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
11:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
11:03:23 INFO - PROCESS | 3048 | 1468605803048 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - PROCESS | 3048 | 1468605803063 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
11:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
11:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
11:03:23 INFO - PROCESS | 3048 | 1468605803223 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - PROCESS | 3048 | 1468605803239 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
11:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
11:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
11:03:23 INFO - PROCESS | 3048 | 1468605803396 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - PROCESS | 3048 | 1468605803412 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
11:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
11:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
11:03:23 INFO - PROCESS | 3048 | 1468605803573 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - PROCESS | 3048 | 1468605803592 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
11:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
11:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
11:03:23 INFO - PROCESS | 3048 | 1468605803747 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - PROCESS | 3048 | 1468605803763 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
11:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 172ms
11:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
11:03:23 INFO - PROCESS | 3048 | 1468605803924 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:23 INFO - PROCESS | 3048 | 1468605803940 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
11:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
11:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
11:03:24 INFO - PROCESS | 3048 | 1468605804098 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - PROCESS | 3048 | 1468605804121 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
11:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
11:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
11:03:24 INFO - PROCESS | 3048 | 1468605804273 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - PROCESS | 3048 | 1468605804290 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
11:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
11:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
11:03:24 INFO - PROCESS | 3048 | 1468605804446 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - PROCESS | 3048 | 1468605804462 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
11:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
11:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
11:03:24 INFO - PROCESS | 3048 | 1468605804622 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - PROCESS | 3048 | 1468605804640 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
11:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
11:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
11:03:24 INFO - PROCESS | 3048 | 1468605804798 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - PROCESS | 3048 | 1468605804813 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
11:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
11:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
11:03:24 INFO - PROCESS | 3048 | 1468605804973 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - PROCESS | 3048 | 1468605804990 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
11:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
11:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
11:03:25 INFO - PROCESS | 3048 | 1468605805154 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - PROCESS | 3048 | 1468605805173 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
11:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 172ms
11:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
11:03:25 INFO - PROCESS | 3048 | 1468605805325 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - PROCESS | 3048 | 1468605805342 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
11:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
11:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
11:03:25 INFO - PROCESS | 3048 | 1468605805502 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - PROCESS | 3048 | 1468605805521 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
11:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
11:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
11:03:25 INFO - PROCESS | 3048 | 1468605805674 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - PROCESS | 3048 | 1468605805699 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
11:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
11:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
11:03:25 INFO - PROCESS | 3048 | 1468605805848 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:25 INFO - PROCESS | 3048 | 1468605805871 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
11:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
11:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
11:03:26 INFO - PROCESS | 3048 | 1468605806023 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - PROCESS | 3048 | 1468605806043 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
11:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
11:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
11:03:26 INFO - PROCESS | 3048 | 1468605806202 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - PROCESS | 3048 | 1468605806214 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
11:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
11:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
11:03:26 INFO - PROCESS | 3048 | 1468605806373 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - PROCESS | 3048 | 1468605806390 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
11:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
11:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
11:03:26 INFO - PROCESS | 3048 | 1468605806546 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - PROCESS | 3048 | 1468605806565 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
11:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 173ms
11:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
11:03:26 INFO - PROCESS | 3048 | 1468605806721 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:26 INFO - PROCESS | 3048 | 1468605806779 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
11:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 270ms
11:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
11:03:27 INFO - PROCESS | 3048 | 1468605807079 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - PROCESS | 3048 | 1468605807176 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 290ms
11:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
11:03:27 INFO - PROCESS | 3048 | 1468605807364 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - PROCESS | 3048 | 1468605807382 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
11:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
11:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
11:03:27 INFO - PROCESS | 3048 | 1468605807542 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - PROCESS | 3048 | 1468605807564 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
11:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
11:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
11:03:27 INFO - PROCESS | 3048 | 1468605807713 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - PROCESS | 3048 | 1468605807731 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
11:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
11:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
11:03:27 INFO - PROCESS | 3048 | 1468605807890 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:27 INFO - PROCESS | 3048 | 1468605807907 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
11:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 172ms
11:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
11:03:28 INFO - PROCESS | 3048 | 1468605808066 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - PROCESS | 3048 | 1468605808094 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
11:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
11:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
11:03:28 INFO - PROCESS | 3048 | 1468605808240 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - PROCESS | 3048 | 1468605808256 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
11:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
11:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
11:03:28 INFO - PROCESS | 3048 | 1468605808415 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - PROCESS | 3048 | 1468605808441 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
11:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
11:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
11:03:28 INFO - PROCESS | 3048 | 1468605808590 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - PROCESS | 3048 | 1468605808607 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
11:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
11:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
11:03:28 INFO - PROCESS | 3048 | 1468605808763 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - PROCESS | 3048 | 1468605808780 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
11:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
11:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
11:03:28 INFO - PROCESS | 3048 | 1468605808940 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:28 INFO - PROCESS | 3048 | 1468605808963 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
11:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
11:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
11:03:29 INFO - PROCESS | 3048 | 1468605809115 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - PROCESS | 3048 | 1468605809142 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
11:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
11:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
11:03:29 INFO - PROCESS | 3048 | 1468605809288 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - PROCESS | 3048 | 1468605809305 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
11:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
11:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
11:03:29 INFO - PROCESS | 3048 | 1468605809462 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - PROCESS | 3048 | 1468605809481 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
11:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 174ms
11:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
11:03:29 INFO - PROCESS | 3048 | 1468605809639 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - PROCESS | 3048 | 1468605809655 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
11:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
11:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
11:03:29 INFO - PROCESS | 3048 | 1468605809819 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:29 INFO - PROCESS | 3048 | 1468605809840 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
11:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
11:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
11:03:30 INFO - PROCESS | 3048 | 1468605809992 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - PROCESS | 3048 | 1468605810014 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
11:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
11:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
11:03:30 INFO - PROCESS | 3048 | 1468605810163 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - PROCESS | 3048 | 1468605810179 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
11:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
11:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
11:03:30 INFO - PROCESS | 3048 | 1468605810340 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - PROCESS | 3048 | 1468605810356 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
11:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
11:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
11:03:30 INFO - PROCESS | 3048 | 1468605810514 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - PROCESS | 3048 | 1468605810536 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
11:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
11:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
11:03:30 INFO - PROCESS | 3048 | 1468605810689 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - PROCESS | 3048 | 1468605810708 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
11:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
11:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
11:03:30 INFO - PROCESS | 3048 | 1468605810863 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:30 INFO - PROCESS | 3048 | 1468605810880 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
11:03:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:03:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
11:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 172ms
11:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
11:03:31 INFO - PROCESS | 3048 | 1468605811040 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - PROCESS | 3048 | 1468605811061 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
11:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
11:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
11:03:31 INFO - PROCESS | 3048 | 1468605811213 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - PROCESS | 3048 | 1468605811230 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
11:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
11:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
11:03:31 INFO - PROCESS | 3048 | 1468605811390 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - PROCESS | 3048 | 1468605811409 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
11:03:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:03:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
11:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
11:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
11:03:31 INFO - PROCESS | 3048 | 1468605811569 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - PROCESS | 3048 | 1468605811589 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
11:03:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:03:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
11:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
11:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
11:03:31 INFO - PROCESS | 3048 | 1468605811742 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - PROCESS | 3048 | 1468605811759 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
11:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
11:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
11:03:31 INFO - PROCESS | 3048 | 1468605811915 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:31 INFO - PROCESS | 3048 | 1468605811929 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
11:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
11:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
11:03:32 INFO - PROCESS | 3048 | 1468605812090 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - PROCESS | 3048 | 1468605812110 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
11:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
11:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
11:03:32 INFO - PROCESS | 3048 | 1468605812264 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - PROCESS | 3048 | 1468605812280 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
11:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 172ms
11:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
11:03:32 INFO - PROCESS | 3048 | 1468605812440 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - PROCESS | 3048 | 1468605812457 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
11:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
11:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
11:03:32 INFO - PROCESS | 3048 | 1468605812615 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - PROCESS | 3048 | 1468605812638 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
11:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
11:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
11:03:32 INFO - PROCESS | 3048 | 1468605812789 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - PROCESS | 3048 | 1468605812806 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
11:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
11:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
11:03:32 INFO - PROCESS | 3048 | 1468605812969 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - PROCESS | 3048 | 1468605812981 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
11:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 331ms
11:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
11:03:33 INFO - PROCESS | 3048 | 1468605813304 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - PROCESS | 3048 | 1468605813355 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
11:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 230ms
11:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
11:03:33 INFO - PROCESS | 3048 | 1468605813542 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - PROCESS | 3048 | 1468605813564 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
11:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
11:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
11:03:33 INFO - PROCESS | 3048 | 1468605813715 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - PROCESS | 3048 | 1468605813731 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
11:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 173ms
11:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
11:03:33 INFO - PROCESS | 3048 | 1468605813890 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:33 INFO - PROCESS | 3048 | 1468605813912 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
11:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
11:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
11:03:34 INFO - PROCESS | 3048 | 1468605814069 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - PROCESS | 3048 | 1468605814088 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
11:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 172ms
11:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
11:03:34 INFO - PROCESS | 3048 | 1468605814242 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - PROCESS | 3048 | 1468605814266 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
11:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
11:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
11:03:34 INFO - PROCESS | 3048 | 1468605814415 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - PROCESS | 3048 | 1468605814430 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
11:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
11:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
11:03:34 INFO - PROCESS | 3048 | 1468605814589 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - PROCESS | 3048 | 1468605814613 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
11:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
11:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
11:03:34 INFO - PROCESS | 3048 | 1468605814762 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - PROCESS | 3048 | 1468605814779 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
11:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
11:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
11:03:34 INFO - PROCESS | 3048 | 1468605814940 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:34 INFO - PROCESS | 3048 | 1468605814957 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
11:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
11:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
11:03:35 INFO - PROCESS | 3048 | 1468605815115 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - PROCESS | 3048 | 1468605815143 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
11:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 172ms
11:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
11:03:35 INFO - PROCESS | 3048 | 1468605815290 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - PROCESS | 3048 | 1468605815306 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
11:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
11:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
11:03:35 INFO - PROCESS | 3048 | 1468605815469 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - PROCESS | 3048 | 1468605815490 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
11:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
11:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
11:03:35 INFO - PROCESS | 3048 | 1468605815641 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - PROCESS | 3048 | 1468605815658 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
11:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
11:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
11:03:35 INFO - PROCESS | 3048 | 1468605815821 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:35 INFO - PROCESS | 3048 | 1468605815841 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
11:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
11:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
11:03:36 INFO - PROCESS | 3048 | 1468605815991 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - PROCESS | 3048 | 1468605816008 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
11:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
11:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
11:03:36 INFO - PROCESS | 3048 | 1468605816169 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - PROCESS | 3048 | 1468605816188 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
11:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
11:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
11:03:36 INFO - PROCESS | 3048 | 1468605816340 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - PROCESS | 3048 | 1468605816359 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
11:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
11:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
11:03:36 INFO - PROCESS | 3048 | 1468605816515 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - PROCESS | 3048 | 1468605816532 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
11:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 172ms
11:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
11:03:36 INFO - PROCESS | 3048 | 1468605816690 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - PROCESS | 3048 | 1468605816707 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
11:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
11:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
11:03:36 INFO - PROCESS | 3048 | 1468605816869 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:36 INFO - PROCESS | 3048 | 1468605816888 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
11:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
11:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
11:03:37 INFO - PROCESS | 3048 | 1468605817040 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - PROCESS | 3048 | 1468605817057 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
11:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
11:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
11:03:37 INFO - PROCESS | 3048 | 1468605817214 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - PROCESS | 3048 | 1468605817229 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
11:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
11:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
11:03:37 INFO - PROCESS | 3048 | 1468605817390 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - PROCESS | 3048 | 1468605817407 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
11:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
11:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
11:03:37 INFO - PROCESS | 3048 | 1468605817565 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - PROCESS | 3048 | 1468605817588 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
11:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
11:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
11:03:37 INFO - PROCESS | 3048 | 1468605817740 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - PROCESS | 3048 | 1468605817757 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
11:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
11:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
11:03:37 INFO - PROCESS | 3048 | 1468605817919 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:37 INFO - PROCESS | 3048 | 1468605817931 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
11:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 172ms
11:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
11:03:38 INFO - PROCESS | 3048 | 1468605818090 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - PROCESS | 3048 | 1468605818108 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
11:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
11:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
11:03:38 INFO - PROCESS | 3048 | 1468605818264 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - PROCESS | 3048 | 1468605818279 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
11:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
11:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
11:03:38 INFO - PROCESS | 3048 | 1468605818440 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - PROCESS | 3048 | 1468605818457 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
11:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 120ms
11:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
11:03:38 INFO - PROCESS | 3048 | 1468605818564 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - PROCESS | 3048 | 1468605818577 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
11:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 120ms
11:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
11:03:38 INFO - PROCESS | 3048 | 1468605818688 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - PROCESS | 3048 | 1468605818713 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
11:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 120ms
11:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
11:03:38 INFO - PROCESS | 3048 | 1468605818812 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:38 INFO - PROCESS | 3048 | 1468605818829 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
11:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
11:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
11:03:39 INFO - PROCESS | 3048 | 1468605819009 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - PROCESS | 3048 | 1468605819025 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
11:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
11:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
11:03:39 INFO - PROCESS | 3048 | 1468605819179 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - PROCESS | 3048 | 1468605819208 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
11:03:39 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
11:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 172ms
11:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
11:03:39 INFO - PROCESS | 3048 | 1468605819357 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - PROCESS | 3048 | 1468605819374 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
11:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 371ms
11:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
11:03:39 INFO - PROCESS | 3048 | 1468605819732 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - PROCESS | 3048 | 1468605819757 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
11:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
11:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
11:03:39 INFO - PROCESS | 3048 | 1468605819909 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:39 INFO - PROCESS | 3048 | 1468605819930 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
11:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
11:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
11:03:40 INFO - PROCESS | 3048 | 1468605820091 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - PROCESS | 3048 | 1468605820111 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
11:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
11:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
11:03:40 INFO - PROCESS | 3048 | 1468605820258 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - PROCESS | 3048 | 1468605820277 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
11:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
11:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
11:03:40 INFO - PROCESS | 3048 | 1468605820432 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - PROCESS | 3048 | 1468605820447 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
11:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
11:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
11:03:40 INFO - PROCESS | 3048 | 1468605820608 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - PROCESS | 3048 | 1468605820630 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
11:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
11:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
11:03:40 INFO - PROCESS | 3048 | 1468605820786 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - PROCESS | 3048 | 1468605820798 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
11:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 172ms
11:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
11:03:40 INFO - PROCESS | 3048 | 1468605820957 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - PROCESS | 3048 | 1468605820974 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
11:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
11:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
11:03:41 INFO - PROCESS | 3048 | 1468605821131 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - PROCESS | 3048 | 1468605821146 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
11:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
11:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
11:03:41 INFO - PROCESS | 3048 | 1468605821307 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - PROCESS | 3048 | 1468605821324 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
11:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
11:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
11:03:41 INFO - PROCESS | 3048 | 1468605821482 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - PROCESS | 3048 | 1468605821497 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
11:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
11:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
11:03:41 INFO - PROCESS | 3048 | 1468605821656 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - PROCESS | 3048 | 1468605821679 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
11:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
11:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
11:03:41 INFO - PROCESS | 3048 | 1468605821830 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:41 INFO - PROCESS | 3048 | 1468605821846 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
11:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
11:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
11:03:42 INFO - PROCESS | 3048 | 1468605822007 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - PROCESS | 3048 | 1468605822027 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
11:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 173ms
11:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
11:03:42 INFO - PROCESS | 3048 | 1468605822188 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - PROCESS | 3048 | 1468605822205 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
11:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 172ms
11:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
11:03:42 INFO - PROCESS | 3048 | 1468605822357 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - PROCESS | 3048 | 1468605822374 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
11:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
11:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
11:03:42 INFO - PROCESS | 3048 | 1468605822531 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - PROCESS | 3048 | 1468605822546 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
11:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
11:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
11:03:42 INFO - PROCESS | 3048 | 1468605822707 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - PROCESS | 3048 | 1468605822724 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
11:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
11:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
11:03:42 INFO - PROCESS | 3048 | 1468605822881 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:42 INFO - PROCESS | 3048 | 1468605822896 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
11:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
11:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
11:03:43 INFO - PROCESS | 3048 | 1468605823056 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:43 INFO - PROCESS | 3048 | 1468605823071 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
11:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
11:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
11:03:43 INFO - PROCESS | 3048 | 1468605823231 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:43 INFO - PROCESS | 3048 | 1468605823247 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
11:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 771ms
11:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
11:03:44 INFO - PROCESS | 3048 | 1468605824003 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - PROCESS | 3048 | 1468605824024 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
11:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 230ms
11:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
11:03:44 INFO - PROCESS | 3048 | 1468605824240 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - PROCESS | 3048 | 1468605824261 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
11:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
11:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
11:03:44 INFO - PROCESS | 3048 | 1468605824422 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - PROCESS | 3048 | 1468605824439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
11:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
11:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
11:03:44 INFO - PROCESS | 3048 | 1468605824598 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - PROCESS | 3048 | 1468605824613 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
11:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
11:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
11:03:44 INFO - PROCESS | 3048 | 1468605824774 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - PROCESS | 3048 | 1468605824791 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
11:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
11:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
11:03:44 INFO - PROCESS | 3048 | 1468605824953 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - PROCESS | 3048 | 1468605824972 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
11:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
11:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
11:03:45 INFO - PROCESS | 3048 | 1468605825123 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - PROCESS | 3048 | 1468605825140 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
11:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 172ms
11:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
11:03:45 INFO - PROCESS | 3048 | 1468605825330 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - PROCESS | 3048 | 1468605825344 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
11:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
11:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
11:03:45 INFO - PROCESS | 3048 | 1468605825507 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - PROCESS | 3048 | 1468605825524 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
11:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
11:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
11:03:45 INFO - PROCESS | 3048 | 1468605825699 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:45 INFO - PROCESS | 3048 | 1468605825746 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
11:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 371ms
11:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
11:03:46 INFO - PROCESS | 3048 | 1468605826075 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - PROCESS | 3048 | 1468605826111 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
11:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 330ms
11:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
11:03:46 INFO - PROCESS | 3048 | 1468605826412 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - PROCESS | 3048 | 1468605826426 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
11:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
11:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
11:03:46 INFO - PROCESS | 3048 | 1468605826592 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - PROCESS | 3048 | 1468605826612 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
11:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 172ms
11:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
11:03:46 INFO - PROCESS | 3048 | 1468605826763 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - PROCESS | 3048 | 1468605826791 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
11:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
11:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
11:03:46 INFO - PROCESS | 3048 | 1468605826941 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:46 INFO - PROCESS | 3048 | 1468605826959 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
11:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
11:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
11:03:47 INFO - PROCESS | 3048 | 1468605827116 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - PROCESS | 3048 | 1468605827147 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
11:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
11:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
11:03:47 INFO - PROCESS | 3048 | 1468605827290 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - PROCESS | 3048 | 1468605827309 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
11:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
11:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
11:03:47 INFO - PROCESS | 3048 | 1468605827469 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - PROCESS | 3048 | 1468605827491 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
11:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
11:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
11:03:47 INFO - PROCESS | 3048 | 1468605827640 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - PROCESS | 3048 | 1468605827658 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
11:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
11:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
11:03:47 INFO - PROCESS | 3048 | 1468605827819 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:47 INFO - PROCESS | 3048 | 1468605827831 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
11:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
11:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
11:03:48 INFO - PROCESS | 3048 | 1468605827990 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - PROCESS | 3048 | 1468605828009 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
11:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 172ms
11:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
11:03:48 INFO - PROCESS | 3048 | 1468605828165 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - PROCESS | 3048 | 1468605828180 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
11:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
11:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
11:03:48 INFO - PROCESS | 3048 | 1468605828343 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - PROCESS | 3048 | 1468605828360 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
11:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
11:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
11:03:48 INFO - PROCESS | 3048 | 1468605828522 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - PROCESS | 3048 | 1468605828538 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
11:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
11:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
11:03:48 INFO - PROCESS | 3048 | 1468605828696 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - PROCESS | 3048 | 1468605828712 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
11:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
11:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
11:03:48 INFO - PROCESS | 3048 | 1468605828873 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:48 INFO - PROCESS | 3048 | 1468605828889 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
11:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
11:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
11:03:49 INFO - PROCESS | 3048 | 1468605829047 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - PROCESS | 3048 | 1468605829070 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
11:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 172ms
11:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
11:03:49 INFO - PROCESS | 3048 | 1468605829224 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - PROCESS | 3048 | 1468605829243 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
11:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
11:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
11:03:49 INFO - PROCESS | 3048 | 1468605829404 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - PROCESS | 3048 | 1468605829422 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
11:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 172ms
11:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
11:03:49 INFO - PROCESS | 3048 | 1468605829573 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - PROCESS | 3048 | 1468605829590 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
11:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
11:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
11:03:49 INFO - PROCESS | 3048 | 1468605829753 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - PROCESS | 3048 | 1468605829764 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
11:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
11:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
11:03:49 INFO - PROCESS | 3048 | 1468605829923 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:49 INFO - PROCESS | 3048 | 1468605829940 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
11:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
11:03:50 INFO - PROCESS | 3048 | 1468605830099 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - PROCESS | 3048 | 1468605830113 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
11:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
11:03:50 INFO - PROCESS | 3048 | 1468605830275 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - PROCESS | 3048 | 1468605830292 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
11:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
11:03:50 INFO - PROCESS | 3048 | 1468605830453 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - PROCESS | 3048 | 1468605830464 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
11:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
11:03:50 INFO - PROCESS | 3048 | 1468605830623 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - PROCESS | 3048 | 1468605830640 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
11:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
11:03:50 INFO - PROCESS | 3048 | 1468605830798 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - PROCESS | 3048 | 1468605830813 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
11:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 172ms
11:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
11:03:51 INFO - PROCESS | 3048 | 1468605830973 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - PROCESS | 3048 | 1468605830990 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
11:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
11:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
11:03:51 INFO - PROCESS | 3048 | 1468605831149 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - PROCESS | 3048 | 1468605831163 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
11:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
11:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
11:03:51 INFO - PROCESS | 3048 | 1468605831324 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - PROCESS | 3048 | 1468605831341 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
11:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 172ms
11:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
11:03:51 INFO - PROCESS | 3048 | 1468605831504 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - PROCESS | 3048 | 1468605831520 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
11:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
11:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
11:03:51 INFO - PROCESS | 3048 | 1468605831674 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:51 INFO - PROCESS | 3048 | 1468605831691 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
11:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 330ms
11:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
11:03:52 INFO - PROCESS | 3048 | 1468605832009 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - PROCESS | 3048 | 1468605832038 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
11:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 172ms
11:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
11:03:52 INFO - PROCESS | 3048 | 1468605832189 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - PROCESS | 3048 | 1468605832210 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
11:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 172ms
11:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
11:03:52 INFO - PROCESS | 3048 | 1468605832365 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - PROCESS | 3048 | 1468605832456 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
11:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 270ms
11:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
11:03:52 INFO - PROCESS | 3048 | 1468605832638 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - PROCESS | 3048 | 1468605832661 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
11:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
11:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
11:03:52 INFO - PROCESS | 3048 | 1468605832809 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:52 INFO - PROCESS | 3048 | 1468605832827 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
11:03:53 INFO - PROCESS | 3048 | 1468605832987 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - PROCESS | 3048 | 1468605833010 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
11:03:53 INFO - PROCESS | 3048 | 1468605833158 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - PROCESS | 3048 | 1468605833175 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
11:03:53 INFO - PROCESS | 3048 | 1468605833338 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - PROCESS | 3048 | 1468605833357 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
11:03:53 INFO - PROCESS | 3048 | 1468605833507 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - PROCESS | 3048 | 1468605833524 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
11:03:53 INFO - PROCESS | 3048 | 1468605833686 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - PROCESS | 3048 | 1468605833698 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
11:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 172ms
11:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
11:03:53 INFO - PROCESS | 3048 | 1468605833857 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:53 INFO - PROCESS | 3048 | 1468605833876 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
11:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
11:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
11:03:54 INFO - PROCESS | 3048 | 1468605834038 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - PROCESS | 3048 | 1468605834057 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
11:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
11:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
11:03:54 INFO - PROCESS | 3048 | 1468605834211 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - PROCESS | 3048 | 1468605834229 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
11:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
11:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
11:03:54 INFO - PROCESS | 3048 | 1468605834389 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - PROCESS | 3048 | 1468605834407 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
11:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
11:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
11:03:54 INFO - PROCESS | 3048 | 1468605834562 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - PROCESS | 3048 | 1468605834581 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
11:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
11:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
11:03:54 INFO - PROCESS | 3048 | 1468605834739 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - PROCESS | 3048 | 1468605834767 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
11:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
11:03:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
11:03:54 INFO - PROCESS | 3048 | 1468605834913 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:54 INFO - PROCESS | 3048 | 1468605834930 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
11:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
11:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
11:03:55 INFO - PROCESS | 3048 | 1468605835090 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - PROCESS | 3048 | 1468605835105 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
11:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 121ms
11:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
11:03:55 INFO - PROCESS | 3048 | 1468605835245 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - PROCESS | 3048 | 1468605835261 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
11:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
11:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
11:03:55 INFO - PROCESS | 3048 | 1468605835421 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - PROCESS | 3048 | 1468605835438 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
11:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
11:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
11:03:55 INFO - PROCESS | 3048 | 1468605835596 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - PROCESS | 3048 | 1468605835614 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
11:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
11:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
11:03:55 INFO - PROCESS | 3048 | 1468605835771 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - PROCESS | 3048 | 1468605835786 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
11:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
11:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
11:03:55 INFO - PROCESS | 3048 | 1468605835947 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:55 INFO - PROCESS | 3048 | 1468605835970 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
11:03:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 671ms
11:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
11:03:56 INFO - PROCESS | 3048 | 1468605836621 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:56 INFO - PROCESS | 3048 | 1468605836644 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
11:03:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:03:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
11:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:03:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 671ms
11:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
11:03:57 INFO - PROCESS | 3048 | 1468605837294 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:57 INFO - PROCESS | 3048 | 1468605837310 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
11:03:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:03:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
11:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:03:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:03:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
11:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
11:03:57 INFO - PROCESS | 3048 | 1468605837968 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:57 INFO - PROCESS | 3048 | 1468605837990 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
11:03:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 831ms
11:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
11:03:58 INFO - PROCESS | 3048 | 1468605838805 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:58 INFO - PROCESS | 3048 | 1468605838830 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
11:03:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
11:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
11:03:59 INFO - PROCESS | 3048 | 1468605839481 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:03:59 INFO - PROCESS | 3048 | 1468605839508 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
11:04:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
11:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 671ms
11:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
11:04:00 INFO - PROCESS | 3048 | 1468605840158 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:00 INFO - PROCESS | 3048 | 1468605840185 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
11:04:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
11:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
11:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
11:04:00 INFO - PROCESS | 3048 | 1468605840829 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:00 INFO - PROCESS | 3048 | 1468605840844 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
11:04:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
11:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 672ms
11:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
11:04:01 INFO - PROCESS | 3048 | 1468605841503 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:01 INFO - PROCESS | 3048 | 1468605841527 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
11:04:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:04:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
11:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
11:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
11:04:02 INFO - PROCESS | 3048 | 1468605842177 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - PROCESS | 3048 | 1468605842197 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
11:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
11:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
11:04:02 INFO - PROCESS | 3048 | 1468605842352 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - PROCESS | 3048 | 1468605842372 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
11:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 172ms
11:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
11:04:02 INFO - PROCESS | 3048 | 1468605842523 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - PROCESS | 3048 | 1468605842541 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
11:04:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:04:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
11:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
11:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
11:04:02 INFO - PROCESS | 3048 | 1468605842701 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - PROCESS | 3048 | 1468605842713 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
11:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
11:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
11:04:02 INFO - PROCESS | 3048 | 1468605842872 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:02 INFO - PROCESS | 3048 | 1468605842891 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
11:04:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:04:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
11:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
11:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
11:04:03 INFO - PROCESS | 3048 | 1468605843046 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:03 INFO - PROCESS | 3048 | 1468605843062 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
11:04:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:04:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
11:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:04:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
11:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
11:04:03 INFO - PROCESS | 3048 | 1468605843221 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:03 INFO - PROCESS | 3048 | 1468605843239 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
11:04:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
11:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
11:04:03 INFO - PROCESS | 3048 | 1468605843396 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:03 INFO - PROCESS | 3048 | 1468605843418 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
11:04:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:04:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
11:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 671ms
11:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
11:04:04 INFO - PROCESS | 3048 | 1468605844070 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - PROCESS | 3048 | 1468605844094 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
11:04:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
11:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
11:04:04 INFO - PROCESS | 3048 | 1468605844243 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - PROCESS | 3048 | 1468605844260 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
11:04:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 270ms
11:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
11:04:04 INFO - PROCESS | 3048 | 1468605844521 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - PROCESS | 3048 | 1468605844543 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
11:04:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
11:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
11:04:04 INFO - PROCESS | 3048 | 1468605844692 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - PROCESS | 3048 | 1468605844711 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
11:04:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
11:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
11:04:04 INFO - PROCESS | 3048 | 1468605844873 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:04 INFO - PROCESS | 3048 | 1468605844891 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
11:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
11:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
11:04:05 INFO - PROCESS | 3048 | 1468605845045 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - PROCESS | 3048 | 1468605845063 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
11:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
11:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
11:04:05 INFO - PROCESS | 3048 | 1468605845221 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - PROCESS | 3048 | 1468605845246 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
11:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 172ms
11:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
11:04:05 INFO - PROCESS | 3048 | 1468605845397 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - PROCESS | 3048 | 1468605845421 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
11:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
11:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
11:04:05 INFO - PROCESS | 3048 | 1468605845572 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - PROCESS | 3048 | 1468605845589 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
11:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
11:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
11:04:05 INFO - PROCESS | 3048 | 1468605845747 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - PROCESS | 3048 | 1468605845762 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
11:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
11:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
11:04:05 INFO - PROCESS | 3048 | 1468605845921 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:05 INFO - PROCESS | 3048 | 1468605845938 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
11:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
11:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
11:04:06 INFO - PROCESS | 3048 | 1468605846097 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - PROCESS | 3048 | 1468605846121 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
11:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
11:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
11:04:06 INFO - PROCESS | 3048 | 1468605846277 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - PROCESS | 3048 | 1468605846296 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
11:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 172ms
11:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
11:04:06 INFO - PROCESS | 3048 | 1468605846457 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - PROCESS | 3048 | 1468605846481 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
11:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
11:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
11:04:06 INFO - PROCESS | 3048 | 1468605846630 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - PROCESS | 3048 | 1468605846655 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
11:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 172ms
11:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
11:04:06 INFO - PROCESS | 3048 | 1468605846804 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - PROCESS | 3048 | 1468605846820 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
11:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
11:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
11:04:06 INFO - PROCESS | 3048 | 1468605846978 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - PROCESS | 3048 | 1468605846995 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
11:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
11:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
11:04:07 INFO - PROCESS | 3048 | 1468605847155 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - PROCESS | 3048 | 1468605847170 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
11:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
11:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
11:04:07 INFO - PROCESS | 3048 | 1468605847329 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - PROCESS | 3048 | 1468605847346 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
11:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
11:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
11:04:07 INFO - PROCESS | 3048 | 1468605847504 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - PROCESS | 3048 | 1468605847520 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
11:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
11:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
11:04:07 INFO - PROCESS | 3048 | 1468605847680 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - PROCESS | 3048 | 1468605847696 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
11:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
11:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
11:04:07 INFO - PROCESS | 3048 | 1468605847855 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:07 INFO - PROCESS | 3048 | 1468605847871 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
11:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
11:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
11:04:08 INFO - PROCESS | 3048 | 1468605848034 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - PROCESS | 3048 | 1468605848046 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
11:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 172ms
11:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
11:04:08 INFO - PROCESS | 3048 | 1468605848207 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - PROCESS | 3048 | 1468605848223 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
11:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
11:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
11:04:08 INFO - PROCESS | 3048 | 1468605848386 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - PROCESS | 3048 | 1468605848408 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
11:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
11:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
11:04:08 INFO - PROCESS | 3048 | 1468605848556 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - PROCESS | 3048 | 1468605848572 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
11:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
11:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
11:04:08 INFO - PROCESS | 3048 | 1468605848730 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - PROCESS | 3048 | 1468605848745 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
11:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
11:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
11:04:08 INFO - PROCESS | 3048 | 1468605848905 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:08 INFO - PROCESS | 3048 | 1468605848924 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
11:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
11:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
11:04:09 INFO - PROCESS | 3048 | 1468605849085 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - PROCESS | 3048 | 1468605849096 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
11:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
11:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
11:04:09 INFO - PROCESS | 3048 | 1468605849255 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - PROCESS | 3048 | 1468605849272 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
11:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
11:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
11:04:09 INFO - PROCESS | 3048 | 1468605849432 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - PROCESS | 3048 | 1468605849445 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
11:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 172ms
11:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
11:04:09 INFO - PROCESS | 3048 | 1468605849605 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - PROCESS | 3048 | 1468605849620 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
11:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
11:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
11:04:09 INFO - PROCESS | 3048 | 1468605849784 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - PROCESS | 3048 | 1468605849795 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
11:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
11:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
11:04:09 INFO - PROCESS | 3048 | 1468605849955 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:09 INFO - PROCESS | 3048 | 1468605849974 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
11:04:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
11:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
11:04:10 INFO - PROCESS | 3048 | 1468605850134 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:10 INFO - PROCESS | 3048 | 1468605850152 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
11:04:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
11:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
11:04:10 INFO - PROCESS | 3048 | 1468605850305 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:10 INFO - PROCESS | 3048 | 1468605850320 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
11:04:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
11:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
11:04:10 INFO - PROCESS | 3048 | 1468605850479 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:10 INFO - PROCESS | 3048 | 1468605850503 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
11:04:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 330ms
11:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
11:04:10 INFO - PROCESS | 3048 | 1468605850814 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:10 INFO - PROCESS | 3048 | 1468605850841 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
11:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 172ms
11:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
11:04:11 INFO - PROCESS | 3048 | 1468605850991 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - PROCESS | 3048 | 1468605851012 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
11:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
11:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
11:04:11 INFO - PROCESS | 3048 | 1468605851173 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - PROCESS | 3048 | 1468605851194 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
11:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
11:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
11:04:11 INFO - PROCESS | 3048 | 1468605851345 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - PROCESS | 3048 | 1468605851370 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
11:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 230ms
11:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
11:04:11 INFO - PROCESS | 3048 | 1468605851580 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - PROCESS | 3048 | 1468605851596 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
11:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 270ms
11:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
11:04:11 INFO - PROCESS | 3048 | 1468605851859 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:11 INFO - PROCESS | 3048 | 1468605851882 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
11:04:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
11:04:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
11:04:12 INFO - PROCESS | 3048 | 1468605852038 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - PROCESS | 3048 | 1468605852056 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
11:04:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
11:04:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
11:04:12 INFO - PROCESS | 3048 | 1468605852211 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - PROCESS | 3048 | 1468605852228 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
11:04:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
11:04:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 172ms
11:04:12 INFO - TEST-START | /DOMEvents/constructors.html
11:04:12 INFO - PROCESS | 3048 | 1468605852389 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - PROCESS | 3048 | 1468605852406 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
11:04:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:04:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
11:04:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 188ms
11:04:12 INFO - TEST-START | /DOMEvents/event-phases-order.html
11:04:12 INFO - PROCESS | 3048 | 1468605852579 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - PROCESS | 3048 | 1468605852596 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
11:04:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
11:04:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
11:04:12 INFO - PROCESS | 3048 | 1468605852756 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - PROCESS | 3048 | 1468605852777 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
11:04:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:04:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
11:04:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:04:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
11:04:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:04:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
11:04:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:04:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
11:04:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 177ms
11:04:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
11:04:13 INFO - PROCESS | 3048 | 1468605852938 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - PROCESS | 3048 | 1468605852960 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - PROCESS | 3048 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
11:04:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
11:04:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
11:04:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
11:04:13 INFO - PROCESS | 3048 | 1468605853114 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - PROCESS | 3048 | 1468605853128 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - PROCESS | 3048 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
11:04:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
11:04:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
11:04:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
11:04:13 INFO - PROCESS | 3048 | 1468605853289 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - PROCESS | 3048 | 1468605853306 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
11:04:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
11:04:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
11:04:13 INFO - PROCESS | 3048 | 1468605853468 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - PROCESS | 3048 | 1468605853479 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
11:04:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
11:04:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
11:04:13 INFO - PROCESS | 3048 | 1468605853642 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - PROCESS | 3048 | 1468605853659 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
11:04:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
11:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
11:04:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 172ms
11:04:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
11:04:13 INFO - PROCESS | 3048 | 1468605853818 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:13 INFO - PROCESS | 3048 | 1468605853830 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
11:04:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
11:04:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
11:04:14 INFO - PROCESS | 3048 | 1468605853990 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - PROCESS | 3048 | 1468605854008 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
11:04:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
11:04:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
11:04:14 INFO - PROCESS | 3048 | 1468605854164 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - PROCESS | 3048 | 1468605854178 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
11:04:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
11:04:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
11:04:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
11:04:14 INFO - PROCESS | 3048 | 1468605854338 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - PROCESS | 3048 | 1468605854357 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
11:04:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
11:04:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
11:04:14 INFO - PROCESS | 3048 | 1468605854519 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - PROCESS | 3048 | 1468605854541 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
11:04:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
11:04:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
11:04:14 INFO - PROCESS | 3048 | 1468605854689 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - PROCESS | 3048 | 1468605854705 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
11:04:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
11:04:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
11:04:14 INFO - PROCESS | 3048 | 1468605854862 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:14 INFO - PROCESS | 3048 | 1468605854878 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
11:04:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
11:04:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
11:04:15 INFO - PROCESS | 3048 | 1468605855038 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - PROCESS | 3048 | 1468605855058 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
11:04:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
11:04:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
11:04:15 INFO - PROCESS | 3048 | 1468605855213 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - PROCESS | 3048 | 1468605855228 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
11:04:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 172ms
11:04:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
11:04:15 INFO - PROCESS | 3048 | 1468605855389 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - PROCESS | 3048 | 1468605855406 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
11:04:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
11:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
11:04:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
11:04:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
11:04:15 INFO - PROCESS | 3048 | 1468605855568 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - PROCESS | 3048 | 1468605855588 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
11:04:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
11:04:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
11:04:15 INFO - PROCESS | 3048 | 1468605855742 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - PROCESS | 3048 | 1468605855761 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
11:04:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
11:04:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
11:04:15 INFO - PROCESS | 3048 | 1468605855920 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:15 INFO - PROCESS | 3048 | 1468605855936 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
11:04:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
11:04:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
11:04:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
11:04:16 INFO - PROCESS | 3048 | 1468605856089 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - PROCESS | 3048 | 1468605856106 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
11:04:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
11:04:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
11:04:16 INFO - PROCESS | 3048 | 1468605856264 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - PROCESS | 3048 | 1468605856278 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
11:04:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
11:04:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
11:04:16 INFO - PROCESS | 3048 | 1468605856439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - PROCESS | 3048 | 1468605856455 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
11:04:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 121ms
11:04:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker
11:04:16 INFO - PROCESS | 3048 | 1468605856568 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - PROCESS | 3048 | 1468605856579 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
11:04:16 INFO - {}
11:04:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
11:04:16 INFO - {}
11:04:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
11:04:16 INFO - {}
11:04:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
11:04:16 INFO - {}
11:04:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 172ms
11:04:16 INFO - TEST-START | /FileAPI/fileReader.html
11:04:16 INFO - PROCESS | 3048 | 1468605856739 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:16 INFO - PROCESS | 3048 | 1468605856757 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
11:04:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
11:04:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
11:04:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
11:04:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 330ms
11:04:17 INFO - TEST-START | /FileAPI/historical.html
11:04:17 INFO - PROCESS | 3048 | 1468605857074 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:17 INFO - PROCESS | 3048 | 1468605857107 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
11:04:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
11:04:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
11:04:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
11:04:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
11:04:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
11:04:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
11:04:17 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
11:04:17 INFO - TEST-START | /FileAPI/idlharness.html
11:04:17 INFO - PROCESS | 3048 | 1468605857259 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:17 INFO - PROCESS | 3048 | 1468605857279 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
11:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
11:04:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
11:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
11:04:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
11:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
11:04:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
11:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
11:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
11:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
11:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
11:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
11:04:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
11:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
11:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
11:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
11:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
11:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
11:04:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 368ms
11:04:17 INFO - TEST-START | /FileAPI/idlharness.worker
11:04:17 INFO - PROCESS | 3048 | 1468605857637 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:17 INFO - PROCESS | 3048 | 1468605857660 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
11:04:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
11:04:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:04:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
11:04:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
11:04:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
11:04:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
11:04:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
11:04:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
11:04:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:04:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:04:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:04:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:04:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:04:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:04:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:04:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:04:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:04:18 INFO - {}
11:04:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 494ms
11:04:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
11:04:18 INFO - PROCESS | 3048 | 1468605858133 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - PROCESS | 3048 | 1468605858147 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
11:04:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
11:04:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
11:04:18 INFO - PROCESS | 3048 | 1468605858310 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - PROCESS | 3048 | 1468605858330 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
11:04:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
11:04:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html
11:04:18 INFO - PROCESS | 3048 | 1468605858488 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - PROCESS | 3048 | 1468605858516 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
11:04:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
11:04:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
11:04:18 INFO - PROCESS | 3048 | 1468605858658 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - PROCESS | 3048 | 1468605858675 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
11:04:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
11:04:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
11:04:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:04:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
11:04:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
11:04:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 277ms
11:04:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
11:04:18 INFO - PROCESS | 3048 | 1468605858939 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:18 INFO - PROCESS | 3048 | 1468605858956 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
11:04:19 INFO - {}
11:04:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
11:04:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
11:04:19 INFO - PROCESS | 3048 | 1468605859118 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - PROCESS | 3048 | 1468605859144 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
11:04:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
11:04:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
11:04:19 INFO - PROCESS | 3048 | 1468605859290 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - PROCESS | 3048 | 1468605859309 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
11:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
11:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:04:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 242ms
11:04:19 INFO - TEST-START | /FileAPI/file/File-constructor.html
11:04:19 INFO - PROCESS | 3048 | 1468605859539 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - PROCESS | 3048 | 1468605859559 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
11:04:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
11:04:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
11:04:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
11:04:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
11:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
11:04:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
11:04:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 181ms
11:04:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
11:04:19 INFO - PROCESS | 3048 | 1468605859723 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - PROCESS | 3048 | 1468605859740 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
11:04:19 INFO - {}
11:04:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
11:04:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
11:04:19 INFO - PROCESS | 3048 | 1468605859901 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:19 INFO - PROCESS | 3048 | 1468605859913 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
11:04:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
11:04:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
11:04:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
11:04:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
11:04:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
11:04:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
11:04:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
11:04:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
11:04:20 INFO - PROCESS | 3048 | 1468605860075 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - PROCESS | 3048 | 1468605860098 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
11:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
11:04:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
11:04:20 INFO - PROCESS | 3048 | 1468605860247 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - PROCESS | 3048 | 1468605860264 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
11:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
11:04:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
11:04:20 INFO - PROCESS | 3048 | 1468605860422 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - PROCESS | 3048 | 1468605860439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
11:04:20 INFO - reader.readAsText(blob_2)
11:04:20 INFO - }" did not throw
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
11:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
11:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
11:04:20 INFO - reader.readAsDataURL(blob_2)
11:04:20 INFO - }" did not throw
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
11:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
11:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
11:04:20 INFO - reader.readAsArrayBuffer(blob_2)
11:04:20 INFO - }" did not throw
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
11:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
11:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
11:04:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
11:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
11:04:20 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
11:04:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
11:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
11:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
11:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
11:04:20 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
11:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 180ms
11:04:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
11:04:20 INFO - PROCESS | 3048 | 1468605860606 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - PROCESS | 3048 | 1468605860652 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
11:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
11:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
11:04:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
11:04:20 INFO - PROCESS | 3048 | 1468605860780 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - PROCESS | 3048 | 1468605860804 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
11:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 120ms
11:04:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
11:04:20 INFO - PROCESS | 3048 | 1468605860906 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:20 INFO - PROCESS | 3048 | 1468605860922 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
11:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 121ms
11:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
11:04:21 INFO - PROCESS | 3048 | 1468605861030 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - PROCESS | 3048 | 1468605861045 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
11:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
11:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
11:04:21 INFO - PROCESS | 3048 | 1468605861206 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - PROCESS | 3048 | 1468605861223 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
11:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
11:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
11:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
11:04:21 INFO - PROCESS | 3048 | 1468605861380 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - PROCESS | 3048 | 1468605861395 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
11:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
11:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
11:04:21 INFO - PROCESS | 3048 | 1468605861556 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - PROCESS | 3048 | 1468605861575 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
11:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
11:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
11:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 120ms
11:04:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
11:04:21 INFO - PROCESS | 3048 | 1468605861680 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - PROCESS | 3048 | 1468605861698 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - PROCESS | 3048 | [Parent 3048] 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
11:04:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
11:04:21 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
11:04:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
11:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:04:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
11:04:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
11:04:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
11:04:21 INFO - PROCESS | 3048 | 1468605861855 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - PROCESS | 3048 | 1468605861872 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
11:04:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 120ms
11:04:22 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
11:04:22 INFO - PROCESS | 3048 | 1468605861980 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:22 INFO - PROCESS | 3048 | 1468605861996 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:22 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
11:04:22 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 732ms
11:04:22 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
11:04:22 INFO - PROCESS | 3048 | 1468605862714 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:22 INFO - PROCESS | 3048 | 1468605862726 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:23 INFO - PROCESS | 3048 | [Parent 3048] 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
11:04:23 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
11:04:23 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
11:04:23 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
11:04:23 INFO - PROCESS | 3048 | 1468605863449 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:23 INFO - PROCESS | 3048 | 1468605863479 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:24 INFO - PROCESS | 3048 | [Parent 3048] 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
11:04:24 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
11:04:24 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 831ms
11:04:24 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
11:04:24 INFO - PROCESS | 3048 | 1468605864286 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:24 INFO - PROCESS | 3048 | 1468605864313 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:24 INFO - PROCESS | 3048 | [Parent 3048] 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
11:04:25 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
11:04:25 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 830ms
11:04:25 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
11:04:25 INFO - PROCESS | 3048 | 1468605865122 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:25 INFO - PROCESS | 3048 | 1468605865146 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
11:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
11:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
11:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
11:04:25 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 731ms
11:04:25 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
11:04:25 INFO - PROCESS | 3048 | 1468605865853 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:25 INFO - PROCESS | 3048 | 1468605865877 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
11:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
11:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
11:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
11:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
11:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
11:04:26 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 770ms
11:04:26 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
11:04:26 INFO - PROCESS | 3048 | 1468605866625 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:26 INFO - PROCESS | 3048 | 1468605866649 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
11:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
11:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
11:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
11:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
11:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
11:04:27 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 731ms
11:04:27 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
11:04:27 INFO - PROCESS | 3048 | 1468605867389 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:27 INFO - PROCESS | 3048 | 1468605867421 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
11:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
11:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
11:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
11:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
11:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
11:04:28 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 831ms
11:04:28 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
11:04:28 INFO - PROCESS | 3048 | 1468605868227 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:28 INFO - PROCESS | 3048 | 1468605868254 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
11:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
11:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
11:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
11:04:29 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 770ms
11:04:29 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
11:04:29 INFO - PROCESS | 3048 | 1468605869003 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:29 INFO - PROCESS | 3048 | 1468605869028 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
11:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
11:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
11:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
11:04:29 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 873ms
11:04:29 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
11:04:29 INFO - PROCESS | 3048 | 1468605869875 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:29 INFO - PROCESS | 3048 | 1468605869902 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:30 INFO - PROCESS | 3048 | [Parent 3048] 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
11:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
11:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
11:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
11:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
11:04:30 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 770ms
11:04:30 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
11:04:30 INFO - PROCESS | 3048 | 1468605870649 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:30 INFO - PROCESS | 3048 | 1468605870664 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
11:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
11:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
11:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
11:04:31 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 772ms
11:04:31 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
11:04:31 INFO - PROCESS | 3048 | 1468605871423 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:31 INFO - PROCESS | 3048 | 1468605871453 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
11:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
11:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
11:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
11:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
11:04:34 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 3117ms
11:04:34 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
11:04:34 INFO - PROCESS | 3048 | 1468605874543 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:34 INFO - PROCESS | 3048 | 1468605874573 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
11:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
11:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
11:04:36 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2017ms
11:04:36 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
11:04:36 INFO - PROCESS | 3048 | 1468605876565 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:36 INFO - PROCESS | 3048 | 1468605876594 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
11:04:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
11:04:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
11:04:38 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2024ms
11:04:38 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
11:04:38 INFO - PROCESS | 3048 | 1468605878593 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:38 INFO - PROCESS | 3048 | 1468605878622 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:39 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
11:04:39 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 830ms
11:04:39 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
11:04:39 INFO - PROCESS | 3048 | 1468605879423 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:39 INFO - PROCESS | 3048 | 1468605879448 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:40 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
11:04:40 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
11:04:40 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 871ms
11:04:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
11:04:40 INFO - PROCESS | 3048 | 1468605880298 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:40 INFO - PROCESS | 3048 | 1468605880327 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
11:04:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 772ms
11:04:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
11:04:41 INFO - PROCESS | 3048 | 1468605881076 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:41 INFO - PROCESS | 3048 | 1468605881107 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
11:04:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 730ms
11:04:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
11:04:41 INFO - PROCESS | 3048 | 1468605881812 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:41 INFO - PROCESS | 3048 | 1468605881830 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
11:04:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 771ms
11:04:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
11:04:42 INFO - PROCESS | 3048 | 1468605882615 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:42 INFO - PROCESS | 3048 | 1468605882643 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
11:04:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
11:04:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
11:04:43 INFO - PROCESS | 3048 | 1468605883387 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:43 INFO - PROCESS | 3048 | 1468605883413 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
11:04:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 731ms
11:04:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
11:04:44 INFO - PROCESS | 3048 | 1468605884121 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:44 INFO - PROCESS | 3048 | 1468605884153 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
11:04:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 830ms
11:04:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
11:04:44 INFO - PROCESS | 3048 | 1468605884953 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:44 INFO - PROCESS | 3048 | 1468605884978 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
11:04:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 732ms
11:04:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
11:04:45 INFO - PROCESS | 3048 | 1468605885687 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:45 INFO - PROCESS | 3048 | 1468605885711 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
11:04:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 1734ms
11:04:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
11:04:47 INFO - PROCESS | 3048 | 1468605887425 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:47 INFO - PROCESS | 3048 | 1468605887452 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
11:04:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 731ms
11:04:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
11:04:48 INFO - PROCESS | 3048 | 1468605888161 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:48 INFO - PROCESS | 3048 | 1468605888178 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
11:04:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 870ms
11:04:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
11:04:49 INFO - PROCESS | 3048 | 1468605889038 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:49 INFO - PROCESS | 3048 | 1468605889064 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
11:04:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 832ms
11:04:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
11:04:49 INFO - PROCESS | 3048 | 1468605889870 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:49 INFO - PROCESS | 3048 | 1468605889895 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
11:04:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 830ms
11:04:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
11:04:50 INFO - PROCESS | 3048 | 1468605890703 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:50 INFO - PROCESS | 3048 | 1468605890728 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
11:04:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 831ms
11:04:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
11:04:51 INFO - PROCESS | 3048 | 1468605891537 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:51 INFO - PROCESS | 3048 | 1468605891565 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
11:04:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 830ms
11:04:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
11:04:52 INFO - PROCESS | 3048 | 1468605892369 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:52 INFO - PROCESS | 3048 | 1468605892394 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
11:04:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 771ms
11:04:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
11:04:53 INFO - PROCESS | 3048 | 1468605893144 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:53 INFO - PROCESS | 3048 | 1468605893161 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
11:04:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 831ms
11:04:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
11:04:53 INFO - PROCESS | 3048 | 1468605893977 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:54 INFO - PROCESS | 3048 | 1468605894004 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
11:04:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 771ms
11:04:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
11:04:54 INFO - PROCESS | 3048 | 1468605894755 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:54 INFO - PROCESS | 3048 | 1468605894783 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
11:04:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 771ms
11:04:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
11:04:55 INFO - PROCESS | 3048 | 1468605895525 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:55 INFO - PROCESS | 3048 | 1468605895550 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
11:04:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 831ms
11:04:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
11:04:56 INFO - PROCESS | 3048 | 1468605896358 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:56 INFO - PROCESS | 3048 | 1468605896384 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
11:04:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 771ms
11:04:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
11:04:57 INFO - PROCESS | 3048 | 1468605897134 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:57 INFO - PROCESS | 3048 | 1468605897164 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
11:04:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 670ms
11:04:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
11:04:57 INFO - PROCESS | 3048 | 1468605897806 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:57 INFO - PROCESS | 3048 | 1468605897831 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
11:04:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 831ms
11:04:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
11:04:58 INFO - PROCESS | 3048 | 1468605898639 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:58 INFO - PROCESS | 3048 | 1468605898662 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
11:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 830ms
11:04:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
11:04:59 INFO - PROCESS | 3048 | 1468605899473 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:04:59 INFO - PROCESS | 3048 | 1468605899502 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:00 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
11:05:00 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 871ms
11:05:00 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
11:05:00 INFO - PROCESS | 3048 | 1468605900347 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:00 INFO - PROCESS | 3048 | 1468605900374 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:01 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
11:05:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 833ms
11:05:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
11:05:01 INFO - PROCESS | 3048 | 1468605901185 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:01 INFO - PROCESS | 3048 | 1468605901210 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
11:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 831ms
11:05:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
11:05:02 INFO - PROCESS | 3048 | 1468605902017 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:02 INFO - PROCESS | 3048 | 1468605902043 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
11:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 931ms
11:05:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
11:05:02 INFO - PROCESS | 3048 | 1468605902950 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:02 INFO - PROCESS | 3048 | 1468605902973 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
11:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 870ms
11:05:03 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
11:05:03 INFO - PROCESS | 3048 | 1468605903824 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:03 INFO - PROCESS | 3048 | 1468605903843 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
11:05:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 871ms
11:05:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
11:05:04 INFO - PROCESS | 3048 | 1468605904699 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:04 INFO - PROCESS | 3048 | 1468605904723 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
11:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 831ms
11:05:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
11:05:05 INFO - PROCESS | 3048 | 1468605905531 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:05 INFO - PROCESS | 3048 | 1468605905559 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
11:05:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 730ms
11:05:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
11:05:06 INFO - PROCESS | 3048 | 1468605906264 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:06 INFO - PROCESS | 3048 | 1468605906293 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:07 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
11:05:07 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 732ms
11:05:07 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
11:05:07 INFO - PROCESS | 3048 | 1468605907002 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:07 INFO - PROCESS | 3048 | 1468605907028 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:07 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
11:05:07 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 831ms
11:05:07 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
11:05:07 INFO - PROCESS | 3048 | 1468605907833 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:07 INFO - PROCESS | 3048 | 1468605907859 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
11:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 871ms
11:05:08 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
11:05:08 INFO - PROCESS | 3048 | 1468605908706 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:08 INFO - PROCESS | 3048 | 1468605908730 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:09 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
11:05:09 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 871ms
11:05:09 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
11:05:09 INFO - PROCESS | 3048 | 1468605909580 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:09 INFO - PROCESS | 3048 | 1468605909611 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
11:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 830ms
11:05:10 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
11:05:10 INFO - PROCESS | 3048 | 1468605910412 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:10 INFO - PROCESS | 3048 | 1468605910439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
11:05:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 771ms
11:05:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
11:05:11 INFO - PROCESS | 3048 | 1468605911188 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:11 INFO - PROCESS | 3048 | 1468605911216 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:12 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
11:05:12 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 930ms
11:05:12 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
11:05:12 INFO - PROCESS | 3048 | 1468605912123 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:12 INFO - PROCESS | 3048 | 1468605912151 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:13 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
11:05:13 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1064ms
11:05:13 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
11:05:13 INFO - PROCESS | 3048 | 1468605913192 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:13 INFO - PROCESS | 3048 | 1468605913219 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:14 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
11:05:14 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 831ms
11:05:14 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
11:05:14 INFO - PROCESS | 3048 | 1468605914024 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:14 INFO - PROCESS | 3048 | 1468605914049 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:14 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
11:05:14 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 771ms
11:05:14 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
11:05:14 INFO - PROCESS | 3048 | 1468605914797 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:14 INFO - PROCESS | 3048 | 1468605914821 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:15 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
11:05:15 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 871ms
11:05:15 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
11:05:15 INFO - PROCESS | 3048 | 1468605915672 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:15 INFO - PROCESS | 3048 | 1468605915702 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:16 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
11:05:16 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 770ms
11:05:16 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
11:05:16 INFO - PROCESS | 3048 | 1468605916443 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:16 INFO - PROCESS | 3048 | 1468605916470 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
11:05:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 871ms
11:05:17 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
11:05:17 INFO - PROCESS | 3048 | 1468605917318 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:17 INFO - PROCESS | 3048 | 1468605917346 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
11:05:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 831ms
11:05:18 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
11:05:18 INFO - PROCESS | 3048 | 1468605918151 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:18 INFO - PROCESS | 3048 | 1468605918179 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
11:05:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 870ms
11:05:19 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
11:05:19 INFO - PROCESS | 3048 | 1468605919025 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:19 INFO - PROCESS | 3048 | 1468605919051 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
11:05:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 671ms
11:05:19 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
11:05:19 INFO - PROCESS | 3048 | 1468605919701 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:19 INFO - PROCESS | 3048 | 1468605919729 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
11:05:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 870ms
11:05:20 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
11:05:20 INFO - PROCESS | 3048 | 1468605920572 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:20 INFO - PROCESS | 3048 | 1468605920597 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
11:05:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 771ms
11:05:21 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
11:05:21 INFO - PROCESS | 3048 | 1468605921344 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:21 INFO - PROCESS | 3048 | 1468605921361 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
11:05:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
11:05:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
11:05:22 INFO - PROCESS | 3048 | 1468605922118 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:22 INFO - PROCESS | 3048 | 1468605922146 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
11:05:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 831ms
11:05:22 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
11:05:22 INFO - PROCESS | 3048 | 1468605922951 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:23 INFO - PROCESS | 3048 | 1468605922974 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
11:05:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 830ms
11:05:23 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
11:05:23 INFO - PROCESS | 3048 | 1468605923786 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:23 INFO - PROCESS | 3048 | 1468605923817 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
11:05:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 831ms
11:05:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
11:05:24 INFO - PROCESS | 3048 | 1468605924622 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:24 INFO - PROCESS | 3048 | 1468605924647 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
11:05:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 831ms
11:05:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
11:05:25 INFO - PROCESS | 3048 | 1468605925458 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:25 INFO - PROCESS | 3048 | 1468605925485 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
11:05:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
11:05:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
11:05:26 INFO - PROCESS | 3048 | 1468605926289 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:26 INFO - PROCESS | 3048 | 1468605926314 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
11:05:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 831ms
11:05:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
11:05:27 INFO - PROCESS | 3048 | 1468605927122 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:27 INFO - PROCESS | 3048 | 1468605927146 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
11:05:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 830ms
11:05:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
11:05:27 INFO - PROCESS | 3048 | 1468605927956 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:28 INFO - PROCESS | 3048 | 1468605927990 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
11:05:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 831ms
11:05:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
11:05:28 INFO - PROCESS | 3048 | 1468605928788 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:28 INFO - PROCESS | 3048 | 1468605928813 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
11:05:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 871ms
11:05:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
11:05:29 INFO - PROCESS | 3048 | 1468605929661 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:29 INFO - PROCESS | 3048 | 1468605929675 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
11:05:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 870ms
11:05:30 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
11:05:30 INFO - PROCESS | 3048 | 1468605930568 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:30 INFO - PROCESS | 3048 | 1468605930596 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
11:05:31 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 971ms
11:05:31 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
11:05:31 INFO - PROCESS | 3048 | 1468605931543 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:31 INFO - PROCESS | 3048 | 1468605931572 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
11:05:32 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 870ms
11:05:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
11:05:32 INFO - PROCESS | 3048 | 1468605932420 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:32 INFO - PROCESS | 3048 | 1468605932447 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
11:05:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 771ms
11:05:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
11:05:33 INFO - PROCESS | 3048 | 1468605933190 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:33 INFO - PROCESS | 3048 | 1468605933216 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
11:05:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 771ms
11:05:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
11:05:33 INFO - PROCESS | 3048 | 1468605933964 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:34 INFO - PROCESS | 3048 | 1468605933989 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
11:05:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1179ms
11:05:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
11:05:35 INFO - PROCESS | 3048 | 1468605935146 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:35 INFO - PROCESS | 3048 | 1468605935176 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
11:05:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 771ms
11:05:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
11:05:35 INFO - PROCESS | 3048 | 1468605935918 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:35 INFO - PROCESS | 3048 | 1468605935954 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
11:05:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 871ms
11:05:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
11:05:36 INFO - PROCESS | 3048 | 1468605936793 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:36 INFO - PROCESS | 3048 | 1468605936829 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
11:05:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 930ms
11:05:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
11:05:37 INFO - PROCESS | 3048 | 1468605937729 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:37 INFO - PROCESS | 3048 | 1468605937756 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
11:05:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 831ms
11:05:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
11:05:38 INFO - PROCESS | 3048 | 1468605938566 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:38 INFO - PROCESS | 3048 | 1468605938595 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
11:05:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 830ms
11:05:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
11:05:39 INFO - PROCESS | 3048 | 1468605939397 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:39 INFO - PROCESS | 3048 | 1468605939422 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
11:05:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 931ms
11:05:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
11:05:40 INFO - PROCESS | 3048 | 1468605940330 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:40 INFO - PROCESS | 3048 | 1468605940357 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
11:05:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 772ms
11:05:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
11:05:41 INFO - PROCESS | 3048 | 1468605941105 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:41 INFO - PROCESS | 3048 | 1468605941133 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
11:05:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 830ms
11:05:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
11:05:41 INFO - PROCESS | 3048 | 1468605941936 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:41 INFO - PROCESS | 3048 | 1468605941961 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
11:05:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
11:05:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 7125ms
11:05:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
11:05:49 INFO - PROCESS | 3048 | 1468605949062 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:49 INFO - PROCESS | 3048 | 1468605949093 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
11:05:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
11:05:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
11:05:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
11:05:51 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2575ms
11:05:51 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
11:05:51 INFO - PROCESS | 3048 | 1468605951641 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:51 INFO - PROCESS | 3048 | 1468605951673 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
11:05:52 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 1015ms
11:05:52 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
11:05:52 INFO - PROCESS | 3048 | 1468605952661 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:52 INFO - PROCESS | 3048 | 1468605952690 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
11:05:53 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 930ms
11:05:53 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
11:05:53 INFO - PROCESS | 3048 | 1468605953592 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:53 INFO - PROCESS | 3048 | 1468605953618 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
11:05:54 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 731ms
11:05:54 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
11:05:54 INFO - PROCESS | 3048 | 1468605954325 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:54 INFO - PROCESS | 3048 | 1468605954339 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
11:05:55 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 930ms
11:05:55 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
11:05:55 INFO - PROCESS | 3048 | 1468605955260 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:55 INFO - PROCESS | 3048 | 1468605955302 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
11:05:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 771ms
11:05:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
11:05:56 INFO - PROCESS | 3048 | 1468605956036 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:56 INFO - PROCESS | 3048 | 1468605956065 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
11:05:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 871ms
11:05:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
11:05:56 INFO - PROCESS | 3048 | 1468605956913 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:56 INFO - PROCESS | 3048 | 1468605956940 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
11:05:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 770ms
11:05:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
11:05:57 INFO - PROCESS | 3048 | 1468605957683 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:57 INFO - PROCESS | 3048 | 1468605957709 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
11:05:58 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 831ms
11:05:58 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
11:05:58 INFO - PROCESS | 3048 | 1468605958516 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:58 INFO - PROCESS | 3048 | 1468605958542 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
11:05:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 830ms
11:05:59 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
11:05:59 INFO - PROCESS | 3048 | 1468605959352 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:59 INFO - PROCESS | 3048 | 1468605959382 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:59 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
11:05:59 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
11:05:59 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
11:05:59 INFO - PROCESS | 3048 | 1468605959529 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:59 INFO - PROCESS | 3048 | 1468605959555 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:59 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
11:05:59 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
11:05:59 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
11:05:59 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 172ms
11:05:59 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
11:05:59 INFO - PROCESS | 3048 | 1468605959708 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:05:59 INFO - PROCESS | 3048 | 1468605959728 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:00 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
11:06:00 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 930ms
11:06:00 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
11:06:00 INFO - PROCESS | 3048 | 1468605960639 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:00 INFO - PROCESS | 3048 | 1468605960657 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
11:06:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 931ms
11:06:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
11:06:01 INFO - PROCESS | 3048 | 1468605961573 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:01 INFO - PROCESS | 3048 | 1468605961600 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:02 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
11:06:02 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 971ms
11:06:02 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
11:06:02 INFO - PROCESS | 3048 | 1468605962547 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:02 INFO - PROCESS | 3048 | 1468605962577 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
11:06:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
11:06:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 930ms
11:06:03 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
11:06:03 INFO - PROCESS | 3048 | 1468605963478 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:03 INFO - PROCESS | 3048 | 1468605963504 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
11:06:04 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 771ms
11:06:04 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
11:06:04 INFO - PROCESS | 3048 | 1468605964251 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:04 INFO - PROCESS | 3048 | 1468605964275 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
11:06:05 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1120ms
11:06:05 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
11:06:05 INFO - PROCESS | 3048 | 1468605965380 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:05 INFO - PROCESS | 3048 | 1468605965413 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
11:06:06 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1064ms
11:06:06 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
11:06:06 INFO - PROCESS | 3048 | 1468605966450 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:06 INFO - PROCESS | 3048 | 1468605966476 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
11:06:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
11:06:07 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 831ms
11:06:07 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
11:06:07 INFO - PROCESS | 3048 | 1468605967287 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:07 INFO - PROCESS | 3048 | 1468605967317 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
11:06:08 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 770ms
11:06:08 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
11:06:08 INFO - PROCESS | 3048 | 1468605968060 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:08 INFO - PROCESS | 3048 | 1468605968086 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
11:06:09 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1017ms
11:06:09 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
11:06:09 INFO - PROCESS | 3048 | 1468605969079 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:09 INFO - PROCESS | 3048 | 1468605969104 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
11:06:09 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 772ms
11:06:09 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
11:06:09 INFO - PROCESS | 3048 | 1468605969854 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:09 INFO - PROCESS | 3048 | 1468605969884 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
11:06:10 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 730ms
11:06:10 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
11:06:10 INFO - PROCESS | 3048 | 1468605970586 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:10 INFO - PROCESS | 3048 | 1468605970611 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
11:06:11 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1016ms
11:06:11 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
11:06:11 INFO - PROCESS | 3048 | 1468605971606 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:11 INFO - PROCESS | 3048 | 1468605971637 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
11:06:12 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1014ms
11:06:12 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
11:06:12 INFO - PROCESS | 3048 | 1468605972627 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:12 INFO - PROCESS | 3048 | 1468605972654 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
11:06:13 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
11:06:13 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
11:06:13 INFO - PROCESS | 3048 | 1468605973362 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:13 INFO - PROCESS | 3048 | 1468605973378 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
11:06:15 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
11:06:15 INFO - window.indexedDB.open('test', val);..." did not throw
11:06:15 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:06:15 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:06:15 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
11:06:15 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
11:06:15 INFO - window.indexedDB.open('test', val);..." did not throw
11:06:15 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:06:15 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:06:15 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
11:06:15 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
11:06:15 INFO - window.indexedDB.open('test', val);..." did not throw
11:06:15 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:06:15 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:06:15 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
11:06:15 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
11:06:15 INFO - window.indexedDB.open('test', val);..." did not throw
11:06:15 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:06:15 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:06:15 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
11:06:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
11:06:15 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2479ms
11:06:15 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
11:06:15 INFO - PROCESS | 3048 | 1468605975838 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:15 INFO - PROCESS | 3048 | 1468605975866 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:16 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
11:06:16 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 771ms
11:06:16 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
11:06:16 INFO - PROCESS | 3048 | 1468605976613 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:16 INFO - PROCESS | 3048 | 1468605976638 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
11:06:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
11:06:18 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1380ms
11:06:18 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
11:06:18 INFO - PROCESS | 3048 | 1468605978031 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:18 INFO - PROCESS | 3048 | 1468605978062 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
11:06:18 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 831ms
11:06:18 INFO - TEST-START | /IndexedDB/idbindex_count.htm
11:06:18 INFO - PROCESS | 3048 | 1468605978868 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:18 INFO - PROCESS | 3048 | 1468605978896 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:19 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
11:06:19 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 771ms
11:06:19 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
11:06:19 INFO - PROCESS | 3048 | 1468605979645 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:19 INFO - PROCESS | 3048 | 1468605979672 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:20 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
11:06:20 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 770ms
11:06:20 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
11:06:20 INFO - PROCESS | 3048 | 1468605980415 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:20 INFO - PROCESS | 3048 | 1468605980442 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:21 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
11:06:21 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 771ms
11:06:21 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
11:06:21 INFO - PROCESS | 3048 | 1468605981188 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:21 INFO - PROCESS | 3048 | 1468605981213 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:22 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
11:06:22 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 831ms
11:06:22 INFO - TEST-START | /IndexedDB/idbindex_get.htm
11:06:22 INFO - PROCESS | 3048 | 1468605982023 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:22 INFO - PROCESS | 3048 | 1468605982053 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:22 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
11:06:22 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 831ms
11:06:22 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
11:06:22 INFO - PROCESS | 3048 | 1468605982855 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:22 INFO - PROCESS | 3048 | 1468605982879 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:23 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
11:06:23 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 830ms
11:06:23 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
11:06:23 INFO - PROCESS | 3048 | 1468605983688 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:23 INFO - PROCESS | 3048 | 1468605983715 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:24 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
11:06:24 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 731ms
11:06:24 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
11:06:24 INFO - PROCESS | 3048 | 1468605984423 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:24 INFO - PROCESS | 3048 | 1468605984451 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:25 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
11:06:25 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 830ms
11:06:25 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
11:06:25 INFO - PROCESS | 3048 | 1468605985256 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:25 INFO - PROCESS | 3048 | 1468605985283 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:26 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
11:06:26 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 771ms
11:06:26 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
11:06:26 INFO - PROCESS | 3048 | 1468605986033 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:26 INFO - PROCESS | 3048 | 1468605986063 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:26 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
11:06:26 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 771ms
11:06:26 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
11:06:26 INFO - PROCESS | 3048 | 1468605986804 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:26 INFO - PROCESS | 3048 | 1468605986830 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:27 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
11:06:27 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 871ms
11:06:27 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
11:06:27 INFO - PROCESS | 3048 | 1468605987678 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:27 INFO - PROCESS | 3048 | 1468605987704 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:28 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
11:06:28 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 731ms
11:06:28 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
11:06:28 INFO - PROCESS | 3048 | 1468605988411 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:28 INFO - PROCESS | 3048 | 1468605988441 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
11:06:29 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 772ms
11:06:29 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
11:06:29 INFO - PROCESS | 3048 | 1468605989185 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:29 INFO - PROCESS | 3048 | 1468605989209 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
11:06:29 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
11:06:29 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 772ms
11:06:29 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
11:06:29 INFO - PROCESS | 3048 | 1468605989959 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:29 INFO - PROCESS | 3048 | 1468605989974 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:30 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
11:06:30 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 831ms
11:06:30 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
11:06:30 INFO - PROCESS | 3048 | 1468605990795 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:30 INFO - PROCESS | 3048 | 1468605990823 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:31 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
11:06:31 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 771ms
11:06:31 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
11:06:31 INFO - PROCESS | 3048 | 1468605991569 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:31 INFO - PROCESS | 3048 | 1468605991596 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:32 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
11:06:32 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 730ms
11:06:32 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
11:06:32 INFO - PROCESS | 3048 | 1468605992306 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:32 INFO - PROCESS | 3048 | 1468605992330 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:33 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
11:06:33 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 771ms
11:06:33 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
11:06:33 INFO - PROCESS | 3048 | 1468605993076 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:33 INFO - PROCESS | 3048 | 1468605993104 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:33 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
11:06:33 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 770ms
11:06:33 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
11:06:33 INFO - PROCESS | 3048 | 1468605993849 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:33 INFO - PROCESS | 3048 | 1468605993874 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:34 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
11:06:34 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 731ms
11:06:34 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
11:06:34 INFO - PROCESS | 3048 | 1468605994584 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:34 INFO - PROCESS | 3048 | 1468605994614 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:35 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
11:06:35 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 831ms
11:06:35 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
11:06:35 INFO - PROCESS | 3048 | 1468605995418 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:35 INFO - PROCESS | 3048 | 1468605995442 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:36 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
11:06:36 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 730ms
11:06:36 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
11:06:36 INFO - PROCESS | 3048 | 1468605996151 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:36 INFO - PROCESS | 3048 | 1468605996177 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:37 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
11:06:37 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 831ms
11:06:37 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
11:06:37 INFO - PROCESS | 3048 | 1468605996986 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:37 INFO - PROCESS | 3048 | 1468605997015 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:37 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
11:06:37 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 770ms
11:06:37 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
11:06:37 INFO - PROCESS | 3048 | 1468605997762 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:37 INFO - PROCESS | 3048 | 1468605997788 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:38 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
11:06:38 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 831ms
11:06:38 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
11:06:38 INFO - PROCESS | 3048 | 1468605998599 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:38 INFO - PROCESS | 3048 | 1468605998626 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:39 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
11:06:39 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 770ms
11:06:39 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
11:06:39 INFO - PROCESS | 3048 | 1468605999369 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:39 INFO - PROCESS | 3048 | 1468605999396 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:40 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
11:06:40 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 671ms
11:06:40 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
11:06:40 INFO - PROCESS | 3048 | 1468606000042 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:40 INFO - PROCESS | 3048 | 1468606000056 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:40 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
11:06:40 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
11:06:40 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
11:06:40 INFO - PROCESS | 3048 | 1468606000816 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:40 INFO - PROCESS | 3048 | 1468606000844 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:41 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
11:06:41 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 871ms
11:06:41 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
11:06:41 INFO - PROCESS | 3048 | 1468606001688 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:41 INFO - PROCESS | 3048 | 1468606001711 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:42 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
11:06:42 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
11:06:42 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
11:06:42 INFO - PROCESS | 3048 | 1468606002423 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:42 INFO - PROCESS | 3048 | 1468606002515 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
11:06:42 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 271ms
11:06:42 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
11:06:42 INFO - PROCESS | 3048 | 1468606002703 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:42 INFO - PROCESS | 3048 | 1468606002724 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
11:06:42 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
11:06:42 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
11:06:42 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
11:06:42 INFO - PROCESS | 3048 | 1468606002872 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:42 INFO - PROCESS | 3048 | 1468606002892 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
11:06:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
11:06:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
11:06:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
11:06:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
11:06:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
11:06:43 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
11:06:43 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
11:06:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
11:06:43 INFO - PROCESS | 3048 | 1468606003056 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:43 INFO - PROCESS | 3048 | 1468606003075 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
11:06:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 770ms
11:06:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
11:06:43 INFO - PROCESS | 3048 | 1468606003829 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:43 INFO - PROCESS | 3048 | 1468606003844 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
11:06:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 871ms
11:06:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
11:06:44 INFO - PROCESS | 3048 | 1468606004701 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:44 INFO - PROCESS | 3048 | 1468606004732 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
11:06:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 871ms
11:06:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
11:06:45 INFO - PROCESS | 3048 | 1468606005575 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:45 INFO - PROCESS | 3048 | 1468606005603 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
11:06:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 670ms
11:06:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
11:06:46 INFO - PROCESS | 3048 | 1468606006248 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:46 INFO - PROCESS | 3048 | 1468606006275 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
11:06:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 831ms
11:06:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
11:06:47 INFO - PROCESS | 3048 | 1468606007081 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:47 INFO - PROCESS | 3048 | 1468606007106 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
11:06:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 731ms
11:06:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
11:06:47 INFO - PROCESS | 3048 | 1468606007815 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:47 INFO - PROCESS | 3048 | 1468606007840 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:06:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 871ms
11:06:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
11:06:48 INFO - PROCESS | 3048 | 1468606008690 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:48 INFO - PROCESS | 3048 | 1468606008746 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
11:06:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 770ms
11:06:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
11:06:49 INFO - PROCESS | 3048 | 1468606009467 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:49 INFO - PROCESS | 3048 | 1468606009497 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
11:06:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 931ms
11:06:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
11:06:50 INFO - PROCESS | 3048 | 1468606010403 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:50 INFO - PROCESS | 3048 | 1468606010431 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
11:06:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 871ms
11:06:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
11:06:51 INFO - PROCESS | 3048 | 1468606011274 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:51 INFO - PROCESS | 3048 | 1468606011300 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
11:06:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 870ms
11:06:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
11:06:52 INFO - PROCESS | 3048 | 1468606012148 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:52 INFO - PROCESS | 3048 | 1468606012220 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
11:06:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 831ms
11:06:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
11:06:53 INFO - PROCESS | 3048 | 1468606012981 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:53 INFO - PROCESS | 3048 | 1468606013010 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
11:06:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 830ms
11:06:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
11:06:53 INFO - PROCESS | 3048 | 1468606013814 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:53 INFO - PROCESS | 3048 | 1468606013844 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
11:06:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 831ms
11:06:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
11:06:54 INFO - PROCESS | 3048 | 1468606014651 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:54 INFO - PROCESS | 3048 | 1468606014681 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
11:06:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 831ms
11:06:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
11:06:55 INFO - PROCESS | 3048 | 1468606015482 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:55 INFO - PROCESS | 3048 | 1468606015508 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
11:06:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
11:06:56 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
11:06:56 INFO - PROCESS | 3048 | 1468606016255 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:56 INFO - PROCESS | 3048 | 1468606016281 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
11:06:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 871ms
11:06:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
11:06:57 INFO - PROCESS | 3048 | 1468606017130 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:57 INFO - PROCESS | 3048 | 1468606017159 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
11:06:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 870ms
11:06:58 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
11:06:58 INFO - PROCESS | 3048 | 1468606018002 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:58 INFO - PROCESS | 3048 | 1468606018027 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:06:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 771ms
11:06:58 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
11:06:58 INFO - PROCESS | 3048 | 1468606018777 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:58 INFO - PROCESS | 3048 | 1468606018806 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
11:06:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 830ms
11:06:59 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
11:06:59 INFO - PROCESS | 3048 | 1468606019610 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:06:59 INFO - PROCESS | 3048 | 1468606019636 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
11:07:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 831ms
11:07:00 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
11:07:00 INFO - PROCESS | 3048 | 1468606020447 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:00 INFO - PROCESS | 3048 | 1468606020474 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
11:07:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 871ms
11:07:01 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
11:07:01 INFO - PROCESS | 3048 | 1468606021317 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:01 INFO - PROCESS | 3048 | 1468606021342 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
11:07:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 770ms
11:07:02 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
11:07:02 INFO - PROCESS | 3048 | 1468606022090 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:02 INFO - PROCESS | 3048 | 1468606022118 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
11:07:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 731ms
11:07:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
11:07:02 INFO - PROCESS | 3048 | 1468606022824 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:02 INFO - PROCESS | 3048 | 1468606022842 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
11:07:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 770ms
11:07:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
11:07:03 INFO - PROCESS | 3048 | 1468606023596 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:03 INFO - PROCESS | 3048 | 1468606023610 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
11:07:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 871ms
11:07:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
11:07:04 INFO - PROCESS | 3048 | 1468606024502 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:04 INFO - PROCESS | 3048 | 1468606024541 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
11:07:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
11:07:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
11:07:05 INFO - PROCESS | 3048 | 1468606025278 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:05 INFO - PROCESS | 3048 | 1468606025305 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
11:07:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 872ms
11:07:06 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
11:07:06 INFO - PROCESS | 3048 | 1468606026157 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:06 INFO - PROCESS | 3048 | 1468606026184 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
11:07:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 771ms
11:07:06 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
11:07:06 INFO - PROCESS | 3048 | 1468606026927 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:06 INFO - PROCESS | 3048 | 1468606026952 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
11:07:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 771ms
11:07:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
11:07:07 INFO - PROCESS | 3048 | 1468606027701 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:07 INFO - PROCESS | 3048 | 1468606027728 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
11:07:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 771ms
11:07:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
11:07:08 INFO - PROCESS | 3048 | 1468606028476 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:08 INFO - PROCESS | 3048 | 1468606028505 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
11:07:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 830ms
11:07:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
11:07:09 INFO - PROCESS | 3048 | 1468606029307 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:09 INFO - PROCESS | 3048 | 1468606029333 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
11:07:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 772ms
11:07:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
11:07:10 INFO - PROCESS | 3048 | 1468606030081 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:10 INFO - PROCESS | 3048 | 1468606030106 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:10 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
11:07:10 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
11:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:07:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:07:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 831ms
11:07:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
11:07:10 INFO - PROCESS | 3048 | 1468606030917 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:10 INFO - PROCESS | 3048 | 1468606030948 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:11 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
11:07:11 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
11:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:07:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:07:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 731ms
11:07:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
11:07:11 INFO - PROCESS | 3048 | 1468606031653 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:11 INFO - PROCESS | 3048 | 1468606031681 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
11:07:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 770ms
11:07:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
11:07:12 INFO - PROCESS | 3048 | 1468606032431 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:12 INFO - PROCESS | 3048 | 1468606032456 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
11:07:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 771ms
11:07:13 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
11:07:13 INFO - PROCESS | 3048 | 1468606033201 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:13 INFO - PROCESS | 3048 | 1468606033229 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
11:07:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 771ms
11:07:13 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
11:07:13 INFO - PROCESS | 3048 | 1468606033974 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:14 INFO - PROCESS | 3048 | 1468606034000 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
11:07:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 830ms
11:07:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
11:07:14 INFO - PROCESS | 3048 | 1468606034808 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:14 INFO - PROCESS | 3048 | 1468606034838 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
11:07:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 731ms
11:07:15 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
11:07:15 INFO - PROCESS | 3048 | 1468606035540 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:15 INFO - PROCESS | 3048 | 1468606035553 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
11:07:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 870ms
11:07:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
11:07:16 INFO - PROCESS | 3048 | 1468606036412 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:16 INFO - PROCESS | 3048 | 1468606036438 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
11:07:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 831ms
11:07:17 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
11:07:17 INFO - PROCESS | 3048 | 1468606037247 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:17 INFO - PROCESS | 3048 | 1468606037278 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:07:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 870ms
11:07:18 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
11:07:18 INFO - PROCESS | 3048 | 1468606038121 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:18 INFO - PROCESS | 3048 | 1468606038148 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
11:07:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 771ms
11:07:18 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
11:07:18 INFO - PROCESS | 3048 | 1468606038897 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:18 INFO - PROCESS | 3048 | 1468606038924 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
11:07:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1122ms
11:07:20 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
11:07:20 INFO - PROCESS | 3048 | 1468606040018 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:20 INFO - PROCESS | 3048 | 1468606040044 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
11:07:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 730ms
11:07:20 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
11:07:20 INFO - PROCESS | 3048 | 1468606040751 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:20 INFO - PROCESS | 3048 | 1468606040779 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
11:07:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 831ms
11:07:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
11:07:21 INFO - PROCESS | 3048 | 1468606041586 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:21 INFO - PROCESS | 3048 | 1468606041617 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
11:07:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 770ms
11:07:22 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
11:07:22 INFO - PROCESS | 3048 | 1468606042358 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:22 INFO - PROCESS | 3048 | 1468606042382 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
11:07:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 871ms
11:07:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
11:07:23 INFO - PROCESS | 3048 | 1468606043233 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:23 INFO - PROCESS | 3048 | 1468606043264 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
11:07:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 831ms
11:07:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
11:07:24 INFO - PROCESS | 3048 | 1468606044066 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:24 INFO - PROCESS | 3048 | 1468606044092 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
11:07:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 830ms
11:07:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
11:07:24 INFO - PROCESS | 3048 | 1468606044903 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:24 INFO - PROCESS | 3048 | 1468606044931 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
11:07:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 831ms
11:07:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
11:07:25 INFO - PROCESS | 3048 | 1468606045733 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:25 INFO - PROCESS | 3048 | 1468606045759 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
11:07:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 770ms
11:07:26 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
11:07:26 INFO - PROCESS | 3048 | 1468606046506 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:26 INFO - PROCESS | 3048 | 1468606046534 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
11:07:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
11:07:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 773ms
11:07:27 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
11:07:27 INFO - PROCESS | 3048 | 1468606047281 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:27 INFO - PROCESS | 3048 | 1468606047312 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
11:07:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 831ms
11:07:28 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
11:07:28 INFO - PROCESS | 3048 | 1468606048115 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:28 INFO - PROCESS | 3048 | 1468606048139 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
11:07:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 771ms
11:07:28 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
11:07:28 INFO - PROCESS | 3048 | 1468606048888 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:28 INFO - PROCESS | 3048 | 1468606048913 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
11:07:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 771ms
11:07:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
11:07:29 INFO - PROCESS | 3048 | 1468606049662 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:29 INFO - PROCESS | 3048 | 1468606049702 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
11:07:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
11:07:30 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
11:07:30 INFO - PROCESS | 3048 | 1468606050496 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:30 INFO - PROCESS | 3048 | 1468606050523 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
11:07:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
11:07:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
11:07:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
11:07:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
11:07:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2933ms
11:07:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
11:07:33 INFO - PROCESS | 3048 | 1468606053434 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:33 INFO - PROCESS | 3048 | 1468606053461 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
11:07:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 771ms
11:07:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
11:07:34 INFO - PROCESS | 3048 | 1468606054205 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:34 INFO - PROCESS | 3048 | 1468606054231 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
11:07:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 830ms
11:07:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
11:07:35 INFO - PROCESS | 3048 | 1468606055038 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:35 INFO - PROCESS | 3048 | 1468606055064 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
11:07:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 771ms
11:07:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
11:07:35 INFO - PROCESS | 3048 | 1468606055812 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:35 INFO - PROCESS | 3048 | 1468606055842 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
11:07:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 770ms
11:07:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
11:07:36 INFO - PROCESS | 3048 | 1468606056585 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:36 INFO - PROCESS | 3048 | 1468606056612 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
11:07:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 831ms
11:07:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
11:07:37 INFO - PROCESS | 3048 | 1468606057422 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:37 INFO - PROCESS | 3048 | 1468606057438 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
11:07:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 770ms
11:07:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
11:07:38 INFO - PROCESS | 3048 | 1468606058193 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:38 INFO - PROCESS | 3048 | 1468606058216 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:07:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 971ms
11:07:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
11:07:39 INFO - PROCESS | 3048 | 1468606059165 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:39 INFO - PROCESS | 3048 | 1468606059192 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
11:07:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 731ms
11:07:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
11:07:39 INFO - PROCESS | 3048 | 1468606059900 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:39 INFO - PROCESS | 3048 | 1468606059929 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
11:07:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 930ms
11:07:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
11:07:40 INFO - PROCESS | 3048 | 1468606060832 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:40 INFO - PROCESS | 3048 | 1468606060859 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
11:07:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 831ms
11:07:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
11:07:41 INFO - PROCESS | 3048 | 1468606061669 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:41 INFO - PROCESS | 3048 | 1468606061699 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
11:07:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 871ms
11:07:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
11:07:42 INFO - PROCESS | 3048 | 1468606062540 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:42 INFO - PROCESS | 3048 | 1468606062567 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
11:07:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 871ms
11:07:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
11:07:43 INFO - PROCESS | 3048 | 1468606063418 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:43 INFO - PROCESS | 3048 | 1468606063445 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
11:07:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 931ms
11:07:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
11:07:44 INFO - PROCESS | 3048 | 1468606064348 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:44 INFO - PROCESS | 3048 | 1468606064372 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
11:07:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
11:07:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
11:07:45 INFO - PROCESS | 3048 | 1468606065221 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:45 INFO - PROCESS | 3048 | 1468606065248 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
11:07:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 871ms
11:07:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
11:07:46 INFO - PROCESS | 3048 | 1468606066095 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:46 INFO - PROCESS | 3048 | 1468606066124 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
11:07:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 872ms
11:07:47 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
11:07:47 INFO - PROCESS | 3048 | 1468606066969 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:47 INFO - PROCESS | 3048 | 1468606066993 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:47 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
11:07:47 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 871ms
11:07:47 INFO - TEST-START | /IndexedDB/idbtransaction.htm
11:07:47 INFO - PROCESS | 3048 | 1468606067844 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:47 INFO - PROCESS | 3048 | 1468606067874 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:48 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
11:07:48 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
11:07:48 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 771ms
11:07:48 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
11:07:48 INFO - PROCESS | 3048 | 1468606068621 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:48 INFO - PROCESS | 3048 | 1468606068648 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:49 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
11:07:49 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 730ms
11:07:49 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
11:07:49 INFO - PROCESS | 3048 | 1468606069357 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:49 INFO - PROCESS | 3048 | 1468606069374 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
11:07:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
11:07:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
11:07:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
11:07:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
11:07:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
11:07:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
11:07:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
11:07:54 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4724ms
11:07:54 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
11:07:54 INFO - PROCESS | 3048 | 1468606074111 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:54 INFO - PROCESS | 3048 | 1468606074149 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:55 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
11:07:55 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1017ms
11:07:55 INFO - TEST-START | /IndexedDB/index_sort_order.htm
11:07:55 INFO - PROCESS | 3048 | 1468606075131 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:55 INFO - PROCESS | 3048 | 1468606075163 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:55 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
11:07:55 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 771ms
11:07:55 INFO - TEST-START | /IndexedDB/interfaces.html
11:07:55 INFO - PROCESS | 3048 | 1468606075908 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:55 INFO - PROCESS | 3048 | 1468606075938 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
11:07:56 INFO - TEST-OK | /IndexedDB/interfaces.html | took 441ms
11:07:56 INFO - TEST-START | /IndexedDB/interfaces.worker
11:07:56 INFO - PROCESS | 3048 | 1468606076349 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:56 INFO - PROCESS | 3048 | 1468606076370 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
11:07:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
11:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:07:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:07:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:07:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:07:56 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
11:07:56 INFO - {}
11:07:56 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 455ms
11:07:56 INFO - TEST-START | /IndexedDB/key_invalid.htm
11:07:56 INFO - PROCESS | 3048 | 1468606076807 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:56 INFO - PROCESS | 3048 | 1468606076822 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
11:07:57 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
11:07:57 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 939ms
11:07:57 INFO - TEST-START | /IndexedDB/key_valid.html
11:07:57 INFO - PROCESS | 3048 | 1468606077750 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:07:57 INFO - PROCESS | 3048 | 1468606077786 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:01 INFO - PROCESS | 3048 | [Parent 3048] 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
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
11:08:07 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
11:08:07 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10133ms
11:08:07 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
11:08:07 INFO - PROCESS | 3048 | 1468606087886 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:07 INFO - PROCESS | 3048 | 1468606087918 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:08 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
11:08:08 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 831ms
11:08:08 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
11:08:08 INFO - PROCESS | 3048 | 1468606088720 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:08 INFO - PROCESS | 3048 | 1468606088749 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:09 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
11:08:09 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 870ms
11:08:09 INFO - TEST-START | /IndexedDB/keygenerator.htm
11:08:09 INFO - PROCESS | 3048 | 1468606089597 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:09 INFO - PROCESS | 3048 | 1468606089627 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
11:08:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
11:08:11 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
11:08:11 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1933ms
11:08:11 INFO - TEST-START | /IndexedDB/keyorder.htm
11:08:11 INFO - PROCESS | 3048 | 1468606091530 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:11 INFO - PROCESS | 3048 | 1468606091562 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
11:08:12 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
11:08:12 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 881ms
11:08:12 INFO - TEST-START | /IndexedDB/keypath.htm
11:08:12 INFO - PROCESS | 3048 | 1468606092417 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:12 INFO - PROCESS | 3048 | 1468606092447 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
11:08:13 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
11:08:13 INFO - TEST-OK | /IndexedDB/keypath.htm | took 839ms
11:08:13 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
11:08:13 INFO - PROCESS | 3048 | 1468606093262 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:13 INFO - PROCESS | 3048 | 1468606093291 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
11:08:14 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
11:08:14 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 775ms
11:08:14 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
11:08:14 INFO - PROCESS | 3048 | 1468606094036 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:14 INFO - PROCESS | 3048 | 1468606094063 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:15 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
11:08:15 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
11:08:15 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
11:08:15 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1775ms
11:08:15 INFO - TEST-START | /IndexedDB/list_ordering.htm
11:08:15 INFO - PROCESS | 3048 | 1468606095814 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:15 INFO - PROCESS | 3048 | 1468606095841 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:17 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
11:08:17 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
11:08:17 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
11:08:17 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1977ms
11:08:17 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
11:08:17 INFO - PROCESS | 3048 | 1468606097795 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:17 INFO - PROCESS | 3048 | 1468606097825 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:18 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
11:08:18 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 870ms
11:08:18 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
11:08:18 INFO - PROCESS | 3048 | 1468606098671 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:18 INFO - PROCESS | 3048 | 1468606098700 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:19 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
11:08:19 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 930ms
11:08:19 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
11:08:19 INFO - PROCESS | 3048 | 1468606099608 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:19 INFO - PROCESS | 3048 | 1468606099636 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:20 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
11:08:20 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 831ms
11:08:20 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
11:08:20 INFO - PROCESS | 3048 | 1468606100439 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:20 INFO - PROCESS | 3048 | 1468606100466 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:21 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
11:08:21 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
11:08:21 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
11:08:21 INFO - PROCESS | 3048 | 1468606101212 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:21 INFO - PROCESS | 3048 | 1468606101238 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:22 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
11:08:22 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1016ms
11:08:22 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
11:08:22 INFO - PROCESS | 3048 | 1468606102234 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:22 INFO - PROCESS | 3048 | 1468606102268 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:23 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
11:08:23 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1384ms
11:08:23 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
11:08:23 INFO - PROCESS | 3048 | 1468606103658 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:23 INFO - PROCESS | 3048 | 1468606103698 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:24 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
11:08:24 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 830ms
11:08:24 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
11:08:24 INFO - PROCESS | 3048 | 1468606104497 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:24 INFO - PROCESS | 3048 | 1468606104525 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:25 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
11:08:25 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 830ms
11:08:25 INFO - TEST-START | /IndexedDB/value.htm
11:08:25 INFO - PROCESS | 3048 | 1468606105332 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:25 INFO - PROCESS | 3048 | 1468606105363 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:26 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
11:08:26 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
11:08:26 INFO - TEST-OK | /IndexedDB/value.htm | took 1379ms
11:08:26 INFO - TEST-START | /IndexedDB/value_recursive.htm
11:08:26 INFO - PROCESS | 3048 | 1468606106710 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:26 INFO - PROCESS | 3048 | 1468606106736 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
11:08:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
11:08:28 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
11:08:28 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1985ms
11:08:28 INFO - TEST-START | /IndexedDB/writer-starvation.htm
11:08:28 INFO - PROCESS | 3048 | 1468606108696 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:28 INFO - PROCESS | 3048 | 1468606108722 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:29 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
11:08:29 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1075ms
11:08:29 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
11:08:29 INFO - PROCESS | 3048 | 1468606109776 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:29 INFO - PROCESS | 3048 | 1468606109828 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
11:08:30 INFO - {}
11:08:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
11:08:30 INFO - {}
11:08:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
11:08:30 INFO - {}
11:08:30 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
11:08:30 INFO - {}
11:08:30 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
11:08:30 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
11:08:30 INFO - PROCESS | 3048 | 1468606110017 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - PROCESS | 3048 | 1468606110040 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
11:08:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
11:08:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
11:08:30 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
11:08:30 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 172ms
11:08:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
11:08:30 INFO - PROCESS | 3048 | 1468606110188 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - PROCESS | 3048 | 1468606110209 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
11:08:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 235ms
11:08:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
11:08:30 INFO - PROCESS | 3048 | 1468606110422 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - PROCESS | 3048 | 1468606110440 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
11:08:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
11:08:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
11:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
11:08:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
11:08:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
11:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
11:08:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 237ms
11:08:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
11:08:30 INFO - PROCESS | 3048 | 1468606110668 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - PROCESS | 3048 | 1468606110688 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
11:08:30 INFO - [native code]
11:08:30 INFO - }" but got function "function () {
11:08:30 INFO - }"
11:08:30 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
11:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:30 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
11:08:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
11:08:30 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
11:08:30 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
11:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:30 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
11:08:30 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
11:08:30 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
11:08:30 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
11:08:30 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
11:08:30 INFO - PROCESS | 3048 | 1468606110853 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:30 INFO - PROCESS | 3048 | 1468606110877 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
11:08:31 INFO - [native code]
11:08:31 INFO - }" but got function "function () {
11:08:31 INFO - }"
11:08:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
11:08:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
11:08:31 INFO - {}
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
11:08:31 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
11:08:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
11:08:31 INFO - {}
11:08:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 230ms
11:08:31 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
11:08:31 INFO - PROCESS | 3048 | 1468606111085 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - PROCESS | 3048 | 1468606111104 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
11:08:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
11:08:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
11:08:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
11:08:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
11:08:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
11:08:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
11:08:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
11:08:31 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
11:08:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
11:08:31 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
11:08:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
11:08:31 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
11:08:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
11:08:31 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
11:08:31 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
11:08:31 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
11:08:31 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:08:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 187ms
11:08:31 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
11:08:31 INFO - PROCESS | 3048 | 1468606111283 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - PROCESS | 3048 | 1468606111302 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
11:08:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 180ms
11:08:31 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
11:08:31 INFO - PROCESS | 3048 | 1468606111465 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - PROCESS | 3048 | 1468606111489 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
11:08:31 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
11:08:31 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
11:08:31 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
11:08:31 INFO - PROCESS | 3048 | 1468606111636 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - PROCESS | 3048 | 1468606111654 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
11:08:31 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
11:08:31 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
11:08:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:08:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
11:08:31 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 271ms
11:08:31 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
11:08:31 INFO - PROCESS | 3048 | 1468606111918 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:31 INFO - PROCESS | 3048 | 1468606111938 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
11:08:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
11:08:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
11:08:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
11:08:33 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
11:08:33 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1170ms
11:08:33 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
11:08:33 INFO - PROCESS | 3048 | 1468606113093 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:33 INFO - PROCESS | 3048 | 1468606113107 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
11:08:34 INFO - {}
11:08:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
11:08:34 INFO - {}
11:08:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
11:08:34 INFO - {}
11:08:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
11:08:34 INFO - {}
11:08:34 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
11:08:34 INFO - {}
11:08:34 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1166ms
11:08:34 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
11:08:34 INFO - PROCESS | 3048 | 1468606114261 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:34 INFO - PROCESS | 3048 | 1468606114275 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:34 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
11:08:34 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 430ms
11:08:34 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
11:08:34 INFO - PROCESS | 3048 | 1468606114694 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:34 INFO - PROCESS | 3048 | 1468606114709 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:34 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
11:08:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
11:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
11:08:34 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
11:08:34 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
11:08:34 INFO - PROCESS | 3048 | 1468606114868 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:34 INFO - PROCESS | 3048 | 1468606114885 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:35 INFO - PROCESS | 3048 | [Parent 3048] 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
11:08:36 INFO - PROCESS | 3048 | [Parent 3048] 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
11:08:39 INFO - PROCESS | 3048 | [Parent 3048] 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
11:08:44 INFO - PROCESS | 3048 | MARIONETTE LOG: INFO: Timeout fired
11:08:44 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
11:08:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
11:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
11:08:44 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10084ms
11:08:44 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
11:08:44 INFO - PROCESS | 3048 | 1468606124955 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:45 INFO - PROCESS | 3048 | 1468606124987 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:45 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
11:08:45 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
11:08:45 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
11:08:45 INFO - PROCESS | 3048 | 1468606125430 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:45 INFO - PROCESS | 3048 | 1468606125458 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
11:08:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
11:08:45 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
11:08:45 INFO - PROCESS | 3048 | 1468606125608 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:45 INFO - PROCESS | 3048 | 1468606125637 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
11:08:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
11:08:45 INFO - PROCESS | 3048 | 1468606125784 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:45 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
11:08:45 INFO - PROCESS | 3048 | 1468606125804 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
11:08:46 INFO - {}
11:08:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 230ms
11:08:46 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
11:08:46 INFO - PROCESS | 3048 | 1468606126019 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - PROCESS | 3048 | 1468606126039 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
11:08:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
11:08:46 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
11:08:46 INFO - PROCESS | 3048 | 1468606126199 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - PROCESS | 3048 | 1468606126225 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
11:08:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
11:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
11:08:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
11:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
11:08:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
11:08:46 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
11:08:46 INFO - PROCESS | 3048 | 1468606126369 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - PROCESS | 3048 | 1468606126386 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
11:08:46 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
11:08:46 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
11:08:46 INFO - PROCESS | 3048 | 1468606126549 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - PROCESS | 3048 | 1468606126568 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
11:08:46 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
11:08:46 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
11:08:46 INFO - PROCESS | 3048 | 1468606126718 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - PROCESS | 3048 | 1468606126737 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
11:08:46 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 172ms
11:08:46 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
11:08:46 INFO - PROCESS | 3048 | 1468606126892 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:46 INFO - PROCESS | 3048 | 1468606126909 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
11:08:47 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
11:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:47 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
11:08:47 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
11:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:47 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
11:08:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
11:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:08:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
11:08:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
11:08:47 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
11:08:47 INFO - PROCESS | 3048 | 1468606127067 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - PROCESS | 3048 | 1468606127087 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
11:08:47 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
11:08:47 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
11:08:47 INFO - PROCESS | 3048 | 1468606127240 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - PROCESS | 3048 | 1468606127259 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
11:08:47 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
11:08:47 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
11:08:47 INFO - PROCESS | 3048 | 1468606127419 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - PROCESS | 3048 | 1468606127437 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
11:08:47 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 230ms
11:08:47 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
11:08:47 INFO - PROCESS | 3048 | 1468606127655 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - PROCESS | 3048 | 1468606127682 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:08:47 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
11:08:47 INFO - do_test/)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
11:09:09 INFO - )
11:09:09 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
11:09:09 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
11:09:09 INFO - PROCESS | 3048 | 1468606149568 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:09 INFO - PROCESS | 3048 | 1468606149585 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
11:09:09 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
11:09:09 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
11:09:09 INFO - PROCESS | 3048 | 1468606149748 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:09 INFO - PROCESS | 3048 | 1468606149766 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
11:09:09 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
11:09:09 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
11:09:09 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
11:09:09 INFO - PROCESS | 3048 | 1468606149919 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:09 INFO - PROCESS | 3048 | 1468606149938 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
11:09:10 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
11:09:10 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
11:09:10 INFO - PROCESS | 3048 | 1468606150098 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - PROCESS | 3048 | 1468606150109 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
11:09:10 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 173ms
11:09:10 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
11:09:10 INFO - PROCESS | 3048 | 1468606150270 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - PROCESS | 3048 | 1468606150287 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
11:09:10 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
11:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:09:10 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
11:09:10 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
11:09:10 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
11:09:10 INFO - PROCESS | 3048 | 1468606150448 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - PROCESS | 3048 | 1468606150467 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
11:09:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
11:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:09:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
11:09:10 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
11:09:10 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
11:09:10 INFO - PROCESS | 3048 | 1468606150619 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - PROCESS | 3048 | 1468606150636 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
11:09:10 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
11:09:10 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
11:09:10 INFO - PROCESS | 3048 | 1468606150799 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - PROCESS | 3048 | 1468606150816 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:10 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
11:09:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
11:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:09:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
11:09:11 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
11:09:11 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
11:09:11 INFO - PROCESS | 3048 | 1468606150970 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - PROCESS | 3048 | 1468606150986 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
11:09:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
11:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:09:11 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
11:09:11 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
11:09:11 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
11:09:11 INFO - PROCESS | 3048 | 1468606151150 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - PROCESS | 3048 | 1468606151169 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
11:09:11 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 330ms
11:09:11 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
11:09:11 INFO - PROCESS | 3048 | 1468606151479 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - PROCESS | 3048 | 1468606151501 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
11:09:11 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
11:09:11 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
11:09:11 INFO - PROCESS | 3048 | 1468606151654 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - PROCESS | 3048 | 1468606151674 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
11:09:11 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
11:09:11 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
11:09:11 INFO - PROCESS | 3048 | 1468606151836 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:11 INFO - PROCESS | 3048 | 1468606151855 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
11:09:12 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
11:09:12 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
11:09:12 INFO - PROCESS | 3048 | 1468606152004 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - PROCESS | 3048 | 1468606152022 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
11:09:12 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
11:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:09:12 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
11:09:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
11:09:12 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
11:09:12 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
11:09:12 INFO - PROCESS | 3048 | 1468606152182 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - PROCESS | 3048 | 1468606152201 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
11:09:12 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
11:09:12 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
11:09:12 INFO - PROCESS | 3048 | 1468606152353 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - PROCESS | 3048 | 1468606152376 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
11:09:12 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
11:09:12 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
11:09:12 INFO - PROCESS | 3048 | 1468606152533 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - PROCESS | 3048 | 1468606152551 Marionette INFO sendAsync dc5dd4e9-1233-49ba-bdbf-c56c328e3d83
11:09:12 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: