builder: mozilla-release_win8_64_test_pgo-web-platform-tests-e10s-1
slave: t-w864-ix-145
starttime: 1472026118.68
results: success (0)
buildid: 20160823121617
builduid: 4f6c654e5a0147f39b56f4966eb47b31
revision: d4af0671004007e58d316b3e49679b66879c205a
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-24 01:08:38.678828) =========
master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-24 01:08:38.679954) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-24 01:08:38.680229) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-24 01:08:38.997044) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 01:08:38.997376) =========
'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.T-W864-IX-145\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-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.T-W864-IX-145
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-145\AppData\Local
LOGONSERVER=\\T-W864-IX-145
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=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~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-145
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-145
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-145
WINDIR=C:\windows
using PTY: False
--01:08:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 19.47 MB/s
01:08:40 (19.47 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.128000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 01:08:40.178044) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-08-24 01:08:40.178356) =========
'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.T-W864-IX-145\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-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.T-W864-IX-145
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-145\AppData\Local
LOGONSERVER=\\T-W864-IX-145
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=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~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-145
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-145
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-145
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=2.709000
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-08-24 01:08:42.906355) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 01:08:42.906717) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev d4af0671004007e58d316b3e49679b66879c205a --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-release --rev d4af0671004007e58d316b3e49679b66879c205a --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-145\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-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.T-W864-IX-145
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-145\AppData\Local
LOGONSERVER=\\T-W864-IX-145
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=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~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-145
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-145
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-145
WINDIR=C:\windows
using PTY: False
2016-08-24 01:08:43,381 truncating revision to first 12 chars
2016-08-24 01:08:43,381 Setting DEBUG logging.
2016-08-24 01:08:43,381 attempt 1/10
2016-08-24 01:08:43,381 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/d4af06710040?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-08-24 01:08:43,769 unpacking tar archive at: mozilla-release-d4af06710040/testing/mozharness/
program finished with exit code 0
elapsedTime=1.181000
========= master_lag: 0.06 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 01:08:44.144906) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-24 01:08:44.145185) =========
script_repo_revision: d4af0671004007e58d316b3e49679b66879c205a
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-24 01:08:44.145673) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-24 01:08:44.145966) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-24 01:08:44.163421) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 59 secs) (at 2016-08-24 01:08:44.163743) =========
'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-release' '--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-release', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-145\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-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.T-W864-IX-145
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-145\AppData\Local
LOGONSERVER=\\T-W864-IX-145
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=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~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-145
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-145
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-145
WINDIR=C:\windows
XPCOM_DEBUG_BREAK=warn
using PTY: False
01:08:44 INFO - MultiFileLogger online at 20160824 01:08:44 in C:\slave\test
01:08:44 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-release --download-symbols ondemand
01:08:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
01:08:44 INFO - {'append_to_log': False,
01:08:44 INFO - 'base_work_dir': 'C:\\slave\\test',
01:08:44 INFO - 'blob_upload_branch': 'mozilla-release',
01:08:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
01:08:44 INFO - 'buildbot_json_path': 'buildprops.json',
01:08:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
01:08:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
01:08:44 INFO - 'download_minidump_stackwalk': True,
01:08:44 INFO - 'download_symbols': 'ondemand',
01:08:44 INFO - 'e10s': True,
01:08:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
01:08:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
01:08:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
01:08:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
01:08:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
01:08:44 INFO - 'C:/mozilla-build/tooltool.py'),
01:08:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
01:08:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
01:08:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
01:08:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
01:08:44 INFO - 'log_level': 'info',
01:08:44 INFO - 'log_to_console': True,
01:08:44 INFO - 'opt_config_files': (),
01:08:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
01:08:44 INFO - '--processes=1',
01:08:44 INFO - '--config=%(test_path)s/wptrunner.ini',
01:08:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
01:08:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
01:08:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
01:08:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
01:08:44 INFO - 'pip_index': False,
01:08:44 INFO - 'require_test_zip': True,
01:08:44 INFO - 'test_type': ('testharness',),
01:08:44 INFO - 'this_chunk': '1',
01:08:44 INFO - 'total_chunks': '5',
01:08:44 INFO - 'virtualenv_path': 'venv',
01:08:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
01:08:44 INFO - 'work_dir': 'build'}
01:08:44 INFO - #####
01:08:44 INFO - ##### Running clobber step.
01:08:44 INFO - #####
01:08:44 INFO - Running pre-action listener: _resource_record_pre_action
01:08:44 INFO - Running main action method: clobber
01:08:44 INFO - rmtree: C:\slave\test\build
01:08:44 INFO - Using _rmtree_windows ...
01:08:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
01:10:18 INFO - Running post-action listener: _resource_record_post_action
01:10:18 INFO - #####
01:10:18 INFO - ##### Running read-buildbot-config step.
01:10:18 INFO - #####
01:10:18 INFO - Running pre-action listener: _resource_record_pre_action
01:10:18 INFO - Running main action method: read_buildbot_config
01:10:18 INFO - Using buildbot properties:
01:10:18 INFO - {
01:10:18 INFO - "project": "",
01:10:18 INFO - "product": "firefox",
01:10:18 INFO - "script_repo_revision": "production",
01:10:18 INFO - "scheduler": "tests-mozilla-release-win8_64-pgo-unittest",
01:10:18 INFO - "repository": "",
01:10:18 INFO - "buildername": "Windows 8 64-bit mozilla-release pgo test web-platform-tests-e10s-1",
01:10:18 INFO - "buildid": "20160823121617",
01:10:18 INFO - "pgo_build": "True",
01:10:18 INFO - "basedir": "C:\\slave\\test",
01:10:18 INFO - "buildnumber": 6,
01:10:18 INFO - "slavename": "t-w864-ix-145",
01:10:18 INFO - "revision": "d4af0671004007e58d316b3e49679b66879c205a",
01:10:18 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/",
01:10:18 INFO - "platform": "win64",
01:10:18 INFO - "branch": "mozilla-release",
01:10:18 INFO - "repo_path": "releases/mozilla-release",
01:10:18 INFO - "moz_repo_path": "",
01:10:18 INFO - "stage_platform": "win64-pgo",
01:10:18 INFO - "builduid": "4f6c654e5a0147f39b56f4966eb47b31",
01:10:18 INFO - "slavebuilddir": "test"
01:10:18 INFO - }
01:10:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json.
01:10:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.zip.
01:10:18 INFO - Running post-action listener: _resource_record_post_action
01:10:18 INFO - #####
01:10:18 INFO - ##### Running download-and-extract step.
01:10:18 INFO - #####
01:10:18 INFO - Running pre-action listener: _resource_record_pre_action
01:10:18 INFO - Running main action method: download_and_extract
01:10:18 INFO - mkdir: C:\slave\test\build\tests
01:10:18 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')]}
01:10:18 INFO - https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json matches https://queue.taskcluster.net
01:10:18 INFO - trying https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json
01:10:18 INFO - Downloading https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.2.en-US.win64.test_packages.json
01:10:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.test_packages.json'}, attempt #1
01:10:18 INFO - Downloaded 1218 bytes.
01:10:18 INFO - Reading from file C:\slave\test\build\firefox-48.0.2.en-US.win64.test_packages.json
01:10:18 INFO - Using the following test package requirements:
01:10:18 INFO - {u'common': [u'firefox-48.0.2.en-US.win64.common.tests.zip'],
01:10:18 INFO - u'cppunittest': [u'firefox-48.0.2.en-US.win64.common.tests.zip',
01:10:18 INFO - u'firefox-48.0.2.en-US.win64.cppunittest.tests.zip'],
01:10:18 INFO - u'gtest': [u'firefox-48.0.2.en-US.win64.common.tests.zip'],
01:10:18 INFO - u'jittest': [u'firefox-48.0.2.en-US.win64.common.tests.zip',
01:10:18 INFO - u'jsshell-win64.zip'],
01:10:18 INFO - u'mochitest': [u'firefox-48.0.2.en-US.win64.common.tests.zip',
01:10:18 INFO - u'firefox-48.0.2.en-US.win64.mochitest.tests.zip'],
01:10:18 INFO - u'mozbase': [u'firefox-48.0.2.en-US.win64.common.tests.zip'],
01:10:18 INFO - u'reftest': [u'firefox-48.0.2.en-US.win64.common.tests.zip',
01:10:18 INFO - u'firefox-48.0.2.en-US.win64.reftest.tests.zip'],
01:10:18 INFO - u'talos': [u'firefox-48.0.2.en-US.win64.common.tests.zip',
01:10:18 INFO - u'firefox-48.0.2.en-US.win64.talos.tests.zip'],
01:10:18 INFO - u'web-platform': [u'firefox-48.0.2.en-US.win64.common.tests.zip',
01:10:18 INFO - u'firefox-48.0.2.en-US.win64.web-platform.tests.zip'],
01:10:18 INFO - u'xpcshell': [u'firefox-48.0.2.en-US.win64.common.tests.zip',
01:10:18 INFO - u'firefox-48.0.2.en-US.win64.xpcshell.tests.zip']}
01:10:18 INFO - Downloading packages: [u'firefox-48.0.2.en-US.win64.common.tests.zip', u'firefox-48.0.2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform
01:10:18 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')]}
01:10:18 INFO - https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net
01:10:18 INFO - trying https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.common.tests.zip
01:10:19 INFO - Downloading https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.2.en-US.win64.common.tests.zip
01:10:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.common.tests.zip'}, attempt #1
01:10:20 INFO - Downloaded 19213688 bytes.
01:10:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
01:10:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
01:10:21 INFO - caution: filename not matched: web-platform/*
01:10:21 INFO - Return code: 11
01:10:21 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')]}
01:10:21 INFO - https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net
01:10:21 INFO - trying https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.web-platform.tests.zip
01:10:21 INFO - Downloading https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.2.en-US.win64.web-platform.tests.zip
01:10:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.web-platform.tests.zip'}, attempt #1
01:10:23 INFO - Downloaded 36389909 bytes.
01:10:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
01:10:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
01:11:10 INFO - caution: filename not matched: bin/*
01:11:10 INFO - caution: filename not matched: config/*
01:11:10 INFO - caution: filename not matched: mozbase/*
01:11:10 INFO - caution: filename not matched: marionette/*
01:11:10 INFO - caution: filename not matched: tools/wptserve/*
01:11:10 INFO - Return code: 11
01:11:10 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')]}
01:11:10 INFO - https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.zip matches https://queue.taskcluster.net
01:11:10 INFO - trying https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.zip
01:11:10 INFO - Downloading https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.zip to C:\slave\test\build\firefox-48.0.2.en-US.win64.zip
01:11:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.2.en-US.win64.zip'}, attempt #1
01:11:12 INFO - Downloaded 58321114 bytes.
01:11:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.zip
01:11:12 INFO - mkdir: C:\slave\test\properties
01:11:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
01:11:12 INFO - Writing to file C:\slave\test\properties\build_url
01:11:12 INFO - Contents:
01:11:12 INFO - build_url:https://queue.taskcluster.net/v1/task/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.zip
01:11:12 INFO - Running post-action listener: _resource_record_post_action
01:11:12 INFO - Running post-action listener: set_extra_try_arguments
01:11:12 INFO - #####
01:11:12 INFO - ##### Running create-virtualenv step.
01:11:12 INFO - #####
01:11:12 INFO - Running pre-action listener: _pre_create_virtualenv
01:11:12 INFO - Running pre-action listener: _resource_record_pre_action
01:11:12 INFO - Running main action method: create_virtualenv
01:11:12 INFO - Creating virtualenv C:\slave\test\build\venv
01:11:12 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
01:11:12 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
01:11:19 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
01:11:22 INFO - Installing distribute......................................................................................................................................................................................done.
01:11:23 INFO - Return code: 0
01:11:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
01:11:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:11:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:11:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:11:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:11:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x023D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026258E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265B368>, '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 0x02388D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-145', 'USERDOMAIN': 'T-W864-IX-145', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-145', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:11:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
01:11:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
01:11:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:11:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming',
01:11:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
01:11:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
01:11:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
01:11:23 INFO - 'COMPUTERNAME': 'T-W864-IX-145',
01:11:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:11:23 INFO - 'DCLOCATION': 'SCL3',
01:11:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:11:23 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:11:23 INFO - 'HOMEDRIVE': 'C:',
01:11:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145',
01:11:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:11:23 INFO - 'KTS_VERSION': '1.19c',
01:11:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local',
01:11:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-145',
01:11:23 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:11:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:11:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:11:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:11:23 INFO - 'MOZ_NO_REMOTE': '1',
01:11:23 INFO - 'NO_EM_RESTART': '1',
01:11:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:11:23 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:11:23 INFO - 'OS': 'Windows_NT',
01:11:23 INFO - 'OURDRIVE': 'C:',
01:11:23 INFO - 'PATH': 'C:\\Program Files (x86)\\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',
01:11:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:11:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:11:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
01:11:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
01:11:23 INFO - 'PROCESSOR_LEVEL': '6',
01:11:23 INFO - 'PROCESSOR_REVISION': '1e05',
01:11:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:11:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
01:11:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
01:11:23 INFO - 'PROGRAMW6432': 'C:\\Program Files',
01:11:23 INFO - 'PROMPT': '$P$G',
01:11:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:11:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:11:23 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:11:23 INFO - 'PWD': 'C:\\slave\\test',
01:11:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:11:23 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:11:23 INFO - 'SYSTEMDRIVE': 'C:',
01:11:23 INFO - 'SYSTEMROOT': 'C:\\windows',
01:11:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:23 INFO - 'TEST1': 'testie',
01:11:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:23 INFO - 'USERDOMAIN': 'T-W864-IX-145',
01:11:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145',
01:11:23 INFO - 'USERNAME': 'cltbld',
01:11:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145',
01:11:23 INFO - 'WINDIR': 'C:\\windows',
01:11:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:11:24 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:11:24 INFO - Downloading/unpacking psutil>=0.7.1
01:11:24 INFO - Running setup.py egg_info for package psutil
01:11:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
01:11:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
01:11:24 INFO - Installing collected packages: psutil
01:11:24 INFO - Running setup.py install for psutil
01:11:24 INFO - building 'psutil._psutil_windows' extension
01:11:24 INFO - error: Unable to find vcvarsall.bat
01:11:24 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qpzva9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
01:11:24 INFO - running install
01:11:24 INFO - running build
01:11:24 INFO - running build_py
01:11:24 INFO - creating build
01:11:24 INFO - creating build\lib.win32-2.7
01:11:24 INFO - creating build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
01:11:24 INFO - running build_ext
01:11:24 INFO - building 'psutil._psutil_windows' extension
01:11:24 INFO - error: Unable to find vcvarsall.bat
01:11:24 INFO - ----------------------------------------
01:11:24 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-qpzva9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
01:11:24 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-145\AppData\Roaming\pip\pip.log
01:11:24 WARNING - Return code: 1
01:11:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
01:11:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
01:11:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:11:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:11:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:11:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:11:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x023D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026258E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265B368>, '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 0x02388D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-145', 'USERDOMAIN': 'T-W864-IX-145', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-145', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:11:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
01:11:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
01:11:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:11:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming',
01:11:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
01:11:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
01:11:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
01:11:25 INFO - 'COMPUTERNAME': 'T-W864-IX-145',
01:11:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:11:25 INFO - 'DCLOCATION': 'SCL3',
01:11:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:11:25 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:11:25 INFO - 'HOMEDRIVE': 'C:',
01:11:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145',
01:11:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:11:25 INFO - 'KTS_VERSION': '1.19c',
01:11:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local',
01:11:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-145',
01:11:25 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:11:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:11:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:11:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:11:25 INFO - 'MOZ_NO_REMOTE': '1',
01:11:25 INFO - 'NO_EM_RESTART': '1',
01:11:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:11:25 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:11:25 INFO - 'OS': 'Windows_NT',
01:11:25 INFO - 'OURDRIVE': 'C:',
01:11:25 INFO - 'PATH': 'C:\\Program Files (x86)\\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',
01:11:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:11:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:11:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
01:11:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
01:11:25 INFO - 'PROCESSOR_LEVEL': '6',
01:11:25 INFO - 'PROCESSOR_REVISION': '1e05',
01:11:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:11:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
01:11:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
01:11:25 INFO - 'PROGRAMW6432': 'C:\\Program Files',
01:11:25 INFO - 'PROMPT': '$P$G',
01:11:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:11:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:11:25 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:11:25 INFO - 'PWD': 'C:\\slave\\test',
01:11:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:11:25 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:11:25 INFO - 'SYSTEMDRIVE': 'C:',
01:11:25 INFO - 'SYSTEMROOT': 'C:\\windows',
01:11:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:25 INFO - 'TEST1': 'testie',
01:11:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:25 INFO - 'USERDOMAIN': 'T-W864-IX-145',
01:11:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145',
01:11:25 INFO - 'USERNAME': 'cltbld',
01:11:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145',
01:11:25 INFO - 'WINDIR': 'C:\\windows',
01:11:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:11:28 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:11:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
01:11:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz
01:11:28 INFO - Running setup.py egg_info for package mozsystemmonitor
01:11:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
01:11:28 INFO - Running setup.py egg_info for package psutil
01:11:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
01:11:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
01:11:28 INFO - Installing collected packages: mozsystemmonitor, psutil
01:11:28 INFO - Running setup.py install for mozsystemmonitor
01:11:28 INFO - Running setup.py install for psutil
01:11:28 INFO - building 'psutil._psutil_windows' extension
01:11:28 INFO - error: Unable to find vcvarsall.bat
01:11:28 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~1.t-w\appdata\local\temp\pip-3h1oon-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
01:11:28 INFO - running install
01:11:28 INFO - running build
01:11:28 INFO - running build_py
01:11:28 INFO - running build_ext
01:11:28 INFO - building 'psutil._psutil_windows' extension
01:11:28 INFO - error: Unable to find vcvarsall.bat
01:11:28 INFO - ----------------------------------------
01:11:28 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~1.t-w\appdata\local\temp\pip-3h1oon-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
01:11:28 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-145\AppData\Roaming\pip\pip.log
01:11:28 WARNING - Return code: 1
01:11:28 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!
01:11:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
01:11: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')]}
01:11:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:11: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')]}
01:11:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:11:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x023D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026258E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265B368>, '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 0x02388D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-145', 'USERDOMAIN': 'T-W864-IX-145', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-145', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:11:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
01:11:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
01:11:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:11:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming',
01:11:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
01:11:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
01:11:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
01:11:28 INFO - 'COMPUTERNAME': 'T-W864-IX-145',
01:11:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:11:28 INFO - 'DCLOCATION': 'SCL3',
01:11:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:11:28 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:11:28 INFO - 'HOMEDRIVE': 'C:',
01:11:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145',
01:11:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:11:28 INFO - 'KTS_VERSION': '1.19c',
01:11:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local',
01:11:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-145',
01:11:28 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:11:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:11:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:11:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:11:28 INFO - 'MOZ_NO_REMOTE': '1',
01:11:28 INFO - 'NO_EM_RESTART': '1',
01:11:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:11:28 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:11:28 INFO - 'OS': 'Windows_NT',
01:11:28 INFO - 'OURDRIVE': 'C:',
01:11:28 INFO - 'PATH': 'C:\\Program Files (x86)\\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',
01:11:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:11:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:11:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
01:11:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
01:11:28 INFO - 'PROCESSOR_LEVEL': '6',
01:11:28 INFO - 'PROCESSOR_REVISION': '1e05',
01:11:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:11:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
01:11:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
01:11:28 INFO - 'PROGRAMW6432': 'C:\\Program Files',
01:11:28 INFO - 'PROMPT': '$P$G',
01:11:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:11:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:11:28 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:11:28 INFO - 'PWD': 'C:\\slave\\test',
01:11:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:11:28 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:11:28 INFO - 'SYSTEMDRIVE': 'C:',
01:11:28 INFO - 'SYSTEMROOT': 'C:\\windows',
01:11:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:28 INFO - 'TEST1': 'testie',
01:11:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:28 INFO - 'USERDOMAIN': 'T-W864-IX-145',
01:11:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145',
01:11:28 INFO - 'USERNAME': 'cltbld',
01:11:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145',
01:11:28 INFO - 'WINDIR': 'C:\\windows',
01:11:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:11:29 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:11:29 INFO - Downloading/unpacking blobuploader==1.2.4
01:11:29 INFO - Downloading blobuploader-1.2.4.tar.gz
01:11:29 INFO - Running setup.py egg_info for package blobuploader
01:11:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
01:11:32 INFO - Running setup.py egg_info for package requests
01:11:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
01:11:32 INFO - Downloading docopt-0.6.1.tar.gz
01:11:32 INFO - Running setup.py egg_info for package docopt
01:11:32 INFO - Installing collected packages: blobuploader, docopt, requests
01:11:32 INFO - Running setup.py install for blobuploader
01:11:32 INFO - Running setup.py install for docopt
01:11:32 INFO - Running setup.py install for requests
01:11:32 INFO - Successfully installed blobuploader docopt requests
01:11:32 INFO - Cleaning up...
01:11:32 INFO - Return code: 0
01:11:32 INFO - Installing None into virtualenv C:\slave\test\build\venv
01:11:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:11:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:11:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:11:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:11:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026258E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265B368>, '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 0x02388D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-145', 'USERDOMAIN': 'T-W864-IX-145', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-145', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:11:33 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
01:11:33 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
01:11:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:11:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming',
01:11:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
01:11:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
01:11:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
01:11:33 INFO - 'COMPUTERNAME': 'T-W864-IX-145',
01:11:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:11:33 INFO - 'DCLOCATION': 'SCL3',
01:11:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:11:33 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:11:33 INFO - 'HOMEDRIVE': 'C:',
01:11:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145',
01:11:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:11:33 INFO - 'KTS_VERSION': '1.19c',
01:11:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local',
01:11:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-145',
01:11:33 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:11:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:11:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:11:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:11:33 INFO - 'MOZ_NO_REMOTE': '1',
01:11:33 INFO - 'NO_EM_RESTART': '1',
01:11:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:11:33 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:11:33 INFO - 'OS': 'Windows_NT',
01:11:33 INFO - 'OURDRIVE': 'C:',
01:11:33 INFO - 'PATH': 'C:\\Program Files (x86)\\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',
01:11:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:11:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:11:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
01:11:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
01:11:33 INFO - 'PROCESSOR_LEVEL': '6',
01:11:33 INFO - 'PROCESSOR_REVISION': '1e05',
01:11:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:11:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
01:11:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
01:11:33 INFO - 'PROGRAMW6432': 'C:\\Program Files',
01:11:33 INFO - 'PROMPT': '$P$G',
01:11:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:11:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:11:33 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:11:33 INFO - 'PWD': 'C:\\slave\\test',
01:11:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:11:33 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:11:33 INFO - 'SYSTEMDRIVE': 'C:',
01:11:33 INFO - 'SYSTEMROOT': 'C:\\windows',
01:11:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:33 INFO - 'TEST1': 'testie',
01:11:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:33 INFO - 'USERDOMAIN': 'T-W864-IX-145',
01:11:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145',
01:11:33 INFO - 'USERNAME': 'cltbld',
01:11:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145',
01:11:33 INFO - 'WINDIR': 'C:\\windows',
01:11:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:11:36 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
01:11:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
01:11:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
01:11:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
01:11:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
01:11:36 INFO - Unpacking c:\slave\test\build\tests\marionette
01:11:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
01:11:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:11:36 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
01:11:36 INFO - Running setup.py install for browsermob-proxy
01:11:52 INFO - Running setup.py install for manifestparser
01:11:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for marionette-client
01:11:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:11:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for marionette-driver
01:11:52 INFO - Running setup.py install for mozcrash
01:11:52 INFO - Running setup.py install for mozdebug
01:11:52 INFO - Running setup.py install for mozdevice
01:11:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for mozfile
01:11:52 INFO - Running setup.py install for mozhttpd
01:11:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for mozinfo
01:11:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for mozInstall
01:11:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for mozleak
01:11:52 INFO - Running setup.py install for mozlog
01:11:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for moznetwork
01:11:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for mozprocess
01:11:52 INFO - Running setup.py install for mozprofile
01:11:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for mozrunner
01:11:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for mozscreenshot
01:11:52 INFO - Running setup.py install for moztest
01:11:52 INFO - Running setup.py install for mozversion
01:11:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
01:11:52 INFO - Running setup.py install for wptserve
01:11:52 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
01:11:52 INFO - Cleaning up...
01:11:52 INFO - Return code: 0
01:11:52 INFO - Installing None into virtualenv C:\slave\test\build\venv
01:11:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:11:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:11:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:11:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:11:52 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 0x023D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269F200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026258E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265B368>, '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 0x02388D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-145', 'USERDOMAIN': 'T-W864-IX-145', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-145', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
01:11:52 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
01:11:52 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
01:11:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:11:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming',
01:11:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
01:11:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
01:11:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
01:11:52 INFO - 'COMPUTERNAME': 'T-W864-IX-145',
01:11:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:11:52 INFO - 'DCLOCATION': 'SCL3',
01:11:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:11:52 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:11:52 INFO - 'HOMEDRIVE': 'C:',
01:11:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145',
01:11:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:11:52 INFO - 'KTS_VERSION': '1.19c',
01:11:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local',
01:11:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-145',
01:11:52 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:11:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:11:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:11:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:11:52 INFO - 'MOZ_NO_REMOTE': '1',
01:11:52 INFO - 'NO_EM_RESTART': '1',
01:11:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:11:52 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:11:52 INFO - 'OS': 'Windows_NT',
01:11:52 INFO - 'OURDRIVE': 'C:',
01:11:52 INFO - 'PATH': 'C:\\Program Files (x86)\\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',
01:11:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:11:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:11:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
01:11:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
01:11:52 INFO - 'PROCESSOR_LEVEL': '6',
01:11:52 INFO - 'PROCESSOR_REVISION': '1e05',
01:11:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:11:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
01:11:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
01:11:52 INFO - 'PROGRAMW6432': 'C:\\Program Files',
01:11:52 INFO - 'PROMPT': '$P$G',
01:11:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:11:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:11:52 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:11:52 INFO - 'PWD': 'C:\\slave\\test',
01:11:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:11:52 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:11:52 INFO - 'SYSTEMDRIVE': 'C:',
01:11:52 INFO - 'SYSTEMROOT': 'C:\\windows',
01:11:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:52 INFO - 'TEST1': 'testie',
01:11:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:11:52 INFO - 'USERDOMAIN': 'T-W864-IX-145',
01:11:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145',
01:11:52 INFO - 'USERNAME': 'cltbld',
01:11:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145',
01:11:52 INFO - 'WINDIR': 'C:\\windows',
01:11:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:11:56 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
01:11:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
01:11:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
01:11:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
01:11:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
01:11:56 INFO - Unpacking c:\slave\test\build\tests\marionette
01:11:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
01:11:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:11:56 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))
01:12:08 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))
01:12:08 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))
01:12:08 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))
01:12:08 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))
01:12:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
01:12:08 INFO - Downloading blessings-1.6.tar.gz
01:12:08 INFO - Running setup.py egg_info for package blessings
01:12:08 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))
01:12:08 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
01:12:08 INFO - Running setup.py install for blessings
01:12:08 INFO - Running setup.py install for browsermob-proxy
01:12:08 INFO - Running setup.py install for manifestparser
01:12:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Running setup.py install for marionette-client
01:12:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:12:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Running setup.py install for marionette-driver
01:12:08 INFO - Running setup.py install for mozcrash
01:12:08 INFO - Running setup.py install for mozdebug
01:12:08 INFO - Running setup.py install for mozdevice
01:12:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Running setup.py install for mozhttpd
01:12:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Running setup.py install for mozInstall
01:12:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Running setup.py install for mozleak
01:12:08 INFO - Running setup.py install for mozprofile
01:12:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Running setup.py install for mozrunner
01:12:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
01:12:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
01:12:10 INFO - Running setup.py install for mozscreenshot
01:12:10 INFO - Running setup.py install for moztest
01:12:10 INFO - Running setup.py install for mozversion
01:12:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
01:12:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
01:12:10 INFO - Running setup.py install for wptserve
01:12:10 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
01:12:10 INFO - Cleaning up...
01:12:10 INFO - Return code: 0
01:12:10 INFO - Done creating virtualenv C:\slave\test\build\venv.
01:12:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
01:12:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
01:12:10 INFO - Reading from file tmpfile_stdout
01:12:10 INFO - Using _rmtree_windows ...
01:12:10 INFO - Using _rmtree_windows ...
01:12:10 INFO - Current package versions:
01:12:10 INFO - blessings == 1.6
01:12:10 INFO - blobuploader == 1.2.4
01:12:10 INFO - browsermob-proxy == 0.6.0
01:12:10 INFO - distribute == 0.6.14
01:12:10 INFO - docopt == 0.6.1
01:12:10 INFO - manifestparser == 1.1
01:12:10 INFO - marionette-client == 2.3.0
01:12:10 INFO - marionette-driver == 1.4.0
01:12:10 INFO - mozInstall == 1.12
01:12:10 INFO - mozcrash == 0.17
01:12:10 INFO - mozdebug == 0.1
01:12:10 INFO - mozdevice == 0.48
01:12:10 INFO - mozfile == 1.2
01:12:10 INFO - mozhttpd == 0.7
01:12:10 INFO - mozinfo == 0.9
01:12:10 INFO - mozleak == 0.1
01:12:10 INFO - mozlog == 3.1
01:12:10 INFO - moznetwork == 0.27
01:12:10 INFO - mozprocess == 0.22
01:12:10 INFO - mozprofile == 0.28
01:12:10 INFO - mozrunner == 6.11
01:12:10 INFO - mozscreenshot == 0.1
01:12:10 INFO - mozsystemmonitor == 0.0
01:12:10 INFO - moztest == 0.7
01:12:10 INFO - mozversion == 1.4
01:12:10 INFO - requests == 1.2.3
01:12:10 INFO - wptserve == 1.4.0
01:12:10 INFO - Running post-action listener: _resource_record_post_action
01:12:10 INFO - Running post-action listener: _start_resource_monitoring
01:12:10 INFO - Starting resource monitoring.
01:12:10 INFO - #####
01:12:10 INFO - ##### Running pull step.
01:12:10 INFO - #####
01:12:10 INFO - Running pre-action listener: _resource_record_pre_action
01:12:10 INFO - Running main action method: pull
01:12:10 INFO - Pull has nothing to do!
01:12:10 INFO - Running post-action listener: _resource_record_post_action
01:12:10 INFO - #####
01:12:10 INFO - ##### Running install step.
01:12:10 INFO - #####
01:12:10 INFO - Running pre-action listener: _resource_record_pre_action
01:12:10 INFO - Running main action method: install
01:12:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
01:12:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
01:12:10 INFO - Reading from file tmpfile_stdout
01:12:10 INFO - Using _rmtree_windows ...
01:12:10 INFO - Using _rmtree_windows ...
01:12:10 INFO - Detecting whether we're running mozinstall >=1.0...
01:12:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
01:12:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
01:12:10 INFO - Reading from file tmpfile_stdout
01:12:10 INFO - Output received:
01:12:10 INFO - Usage: mozinstall-script.py [options] installer
01:12:10 INFO - Options:
01:12:10 INFO - -h, --help show this help message and exit
01:12:10 INFO - -d DEST, --destination=DEST
01:12:10 INFO - Directory to install application into. [default:
01:12:10 INFO - "C:\slave\test"]
01:12:10 INFO - --app=APP Application being installed. [default: firefox]
01:12:10 INFO - Using _rmtree_windows ...
01:12:10 INFO - Using _rmtree_windows ...
01:12:10 INFO - mkdir: C:\slave\test\build\application
01:12:10 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.2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application']
01:12:10 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.2.en-US.win64.zip --destination C:\slave\test\build\application
01:12:12 INFO - Reading from file tmpfile_stdout
01:12:12 INFO - Output received:
01:12:12 INFO - C:\slave\test\build\application\firefox\firefox.exe
01:12:12 INFO - Using _rmtree_windows ...
01:12:12 INFO - Using _rmtree_windows ...
01:12:12 INFO - Running post-action listener: _resource_record_post_action
01:12:12 INFO - #####
01:12:12 INFO - ##### Running run-tests step.
01:12:12 INFO - #####
01:12:12 INFO - Running pre-action listener: _resource_record_pre_action
01:12:12 INFO - Running main action method: run_tests
01:12:12 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
01:12:12 INFO - Minidump filename unknown. Determining based upon platform and architecture.
01:12:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
01:12:12 INFO - grabbing minidump binary from tooltool
01:12:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:12:12 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 0x0265B368>, '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 0x02388D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
01:12:12 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
01:12:12 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
01:12:12 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
01:12:14 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmp4ipi
01:12:14 INFO - INFO - File integrity verified, renaming tmpmp4ipi to win32-minidump_stackwalk.exe
01:12:14 INFO - Return code: 0
01:12:14 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
01:12:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
01:12:14 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/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.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
01:12:14 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/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.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
01:12:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:12:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Roaming',
01:12:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
01:12:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
01:12:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
01:12:14 INFO - 'COMPUTERNAME': 'T-W864-IX-145',
01:12:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:12:14 INFO - 'DCLOCATION': 'SCL3',
01:12:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:12:14 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:12:14 INFO - 'HOMEDRIVE': 'C:',
01:12:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-145',
01:12:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:12:14 INFO - 'KTS_VERSION': '1.19c',
01:12:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-145\\AppData\\Local',
01:12:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-145',
01:12:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
01:12:14 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:12:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:12:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:12:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:12:14 INFO - 'MOZ_NO_REMOTE': '1',
01:12:14 INFO - 'NO_EM_RESTART': '1',
01:12:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:12:14 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:12:14 INFO - 'OS': 'Windows_NT',
01:12:14 INFO - 'OURDRIVE': 'C:',
01:12:14 INFO - 'PATH': 'C:\\Program Files (x86)\\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',
01:12:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:12:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:12:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
01:12:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
01:12:14 INFO - 'PROCESSOR_LEVEL': '6',
01:12:14 INFO - 'PROCESSOR_REVISION': '1e05',
01:12:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:12:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
01:12:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
01:12:14 INFO - 'PROGRAMW6432': 'C:\\Program Files',
01:12:14 INFO - 'PROMPT': '$P$G',
01:12:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:12:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:12:14 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:12:14 INFO - 'PWD': 'C:\\slave\\test',
01:12:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:12:14 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:12:14 INFO - 'SYSTEMDRIVE': 'C:',
01:12:14 INFO - 'SYSTEMROOT': 'C:\\windows',
01:12:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:12:14 INFO - 'TEST1': 'testie',
01:12:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
01:12:14 INFO - 'USERDOMAIN': 'T-W864-IX-145',
01:12:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-145',
01:12:14 INFO - 'USERNAME': 'cltbld',
01:12:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-145',
01:12:14 INFO - 'WINDIR': 'C:\\windows',
01:12:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:12:14 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/SQ8CNVaMTGuDrYcsXO5lBw/artifacts/public/build/firefox-48.0.2.en-US.win64.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
ProcessManager NOT managing child processes
ProcessManager UNABLE to use job objects to manage child processes
01:12:16 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
01:12:16 INFO - import pkg_resources
01:12:17 INFO - Using 1 client processes
01:12:20 INFO - SUITE-START | Running 1476 tests
01:12:20 INFO - Running testharness tests
01:12:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
01:12:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
01:12:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
01:12:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
01:12:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
01:12:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms
01:12:20 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
01:12:20 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
01:12:20 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
01:12:20 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
01:12:20 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
01:12:20 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
01:12:20 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
01:12:20 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
01:12:20 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
01:12:20 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
01:12:20 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
01:12:20 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
01:12:20 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
01:12:20 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
01:12:20 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
01:12:20 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
01:12:20 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
01:12:20 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
01:12:20 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
01:12:20 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
01:12:20 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
01:12:20 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 1ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
01:12:20 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
01:12:20 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 1ms
01:12:21 INFO - Setting up ssl
01:12:21 INFO - PROCESS | certutil |
01:12:21 INFO - PROCESS | certutil |
01:12:21 INFO - PROCESS | certutil |
01:12:21 INFO - Certificate Nickname Trust Attributes
01:12:21 INFO - SSL,S/MIME,JAR/XPI
01:12:21 INFO -
01:12:21 INFO - web-platform-tests CT,,
01:12:21 INFO -
01:12:21 INFO - Starting runner
01:12:23 INFO - PROCESS | 4232 | 1472026343420 Marionette INFO Listening on port 2828
01:12:27 INFO - PROCESS | 4232 | 1472026347430 Marionette INFO startBrowser b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:27 INFO - PROCESS | 4232 | 1472026347440 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:28 INFO - PROCESS | 4232 | 1472026348836 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:28 INFO - PROCESS | 4232 | 1472026348890 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:29 INFO - PROCESS | 4232 | 1472026349152 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:31 INFO - PROCESS | 4232 | 1472026351136 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
01:12:31 INFO - PROCESS | 4232 | 1472026351226 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:31 INFO - PROCESS | 4232 | 1472026351233 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
01:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 588ms
01:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
01:12:31 INFO - PROCESS | 4232 | 1472026351751 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:31 INFO - PROCESS | 4232 | 1472026351777 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
01:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 229ms
01:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
01:12:31 INFO - PROCESS | 4232 | 1472026351985 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - PROCESS | 4232 | 1472026352007 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
01:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
01:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
01:12:32 INFO - PROCESS | 4232 | 1472026352158 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - PROCESS | 4232 | 1472026352179 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
01:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 169ms
01:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
01:12:32 INFO - PROCESS | 4232 | 1472026352336 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - PROCESS | 4232 | 1472026352356 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
01:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 170ms
01:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
01:12:32 INFO - PROCESS | 4232 | 1472026352514 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - PROCESS | 4232 | 1472026352538 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
01:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 168ms
01:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
01:12:32 INFO - PROCESS | 4232 | 1472026352685 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - PROCESS | 4232 | 1472026352705 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
01:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 168ms
01:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
01:12:32 INFO - PROCESS | 4232 | 1472026352857 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:32 INFO - PROCESS | 4232 | 1472026352877 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
01:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 170ms
01:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
01:12:33 INFO - PROCESS | 4232 | 1472026353110 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - PROCESS | 4232 | 1472026353213 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
01:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 354ms
01:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
01:12:33 INFO - PROCESS | 4232 | 1472026353433 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - PROCESS | 4232 | 1472026353463 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
01:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 188ms
01:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
01:12:33 INFO - PROCESS | 4232 | 1472026353624 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - PROCESS | 4232 | 1472026353644 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
01:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 169ms
01:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
01:12:33 INFO - PROCESS | 4232 | 1472026353803 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - PROCESS | 4232 | 1472026353824 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
01:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 169ms
01:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
01:12:33 INFO - PROCESS | 4232 | 1472026353975 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - PROCESS | 4232 | 1472026353993 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
01:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 170ms
01:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
01:12:34 INFO - PROCESS | 4232 | 1472026354151 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - PROCESS | 4232 | 1472026354178 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
01:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 169ms
01:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
01:12:34 INFO - PROCESS | 4232 | 1472026354324 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - PROCESS | 4232 | 1472026354344 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
01:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 168ms
01:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
01:12:34 INFO - PROCESS | 4232 | 1472026354501 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - PROCESS | 4232 | 1472026354521 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
01:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 170ms
01:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
01:12:34 INFO - PROCESS | 4232 | 1472026354673 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - PROCESS | 4232 | 1472026354694 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
01:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 170ms
01:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
01:12:34 INFO - PROCESS | 4232 | 1472026354850 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - PROCESS | 4232 | 1472026354868 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
01:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 134ms
01:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
01:12:34 INFO - PROCESS | 4232 | 1472026354988 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - PROCESS | 4232 | 1472026355014 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
01:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 170ms
01:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
01:12:35 INFO - PROCESS | 4232 | 1472026355165 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - PROCESS | 4232 | 1472026355177 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
01:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 169ms
01:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
01:12:35 INFO - PROCESS | 4232 | 1472026355336 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - PROCESS | 4232 | 1472026355356 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
01:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 169ms
01:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
01:12:35 INFO - PROCESS | 4232 | 1472026355510 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - PROCESS | 4232 | 1472026355526 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
01:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 170ms
01:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
01:12:35 INFO - PROCESS | 4232 | 1472026355685 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - PROCESS | 4232 | 1472026355704 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
01:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 169ms
01:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
01:12:35 INFO - PROCESS | 4232 | 1472026355860 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:35 INFO - PROCESS | 4232 | 1472026355878 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 185ms
01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
01:12:36 INFO - PROCESS | 4232 | 1472026356052 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - PROCESS | 4232 | 1472026356073 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 170ms
01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
01:12:36 INFO - PROCESS | 4232 | 1472026356225 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - PROCESS | 4232 | 1472026356245 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 170ms
01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
01:12:36 INFO - PROCESS | 4232 | 1472026356402 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - PROCESS | 4232 | 1472026356422 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 168ms
01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
01:12:36 INFO - PROCESS | 4232 | 1472026356572 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - PROCESS | 4232 | 1472026356592 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 170ms
01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
01:12:36 INFO - PROCESS | 4232 | 1472026356751 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - PROCESS | 4232 | 1472026356773 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 169ms
01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
01:12:36 INFO - PROCESS | 4232 | 1472026356922 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:36 INFO - PROCESS | 4232 | 1472026356941 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
01:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 170ms
01:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
01:12:37 INFO - PROCESS | 4232 | 1472026357100 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - PROCESS | 4232 | 1472026357119 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
01:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 169ms
01:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
01:12:37 INFO - PROCESS | 4232 | 1472026357271 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - PROCESS | 4232 | 1472026357295 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
01:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 170ms
01:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
01:12:37 INFO - PROCESS | 4232 | 1472026357449 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - PROCESS | 4232 | 1472026357471 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
01:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 170ms
01:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
01:12:37 INFO - PROCESS | 4232 | 1472026357622 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - PROCESS | 4232 | 1472026357641 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
01:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 170ms
01:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
01:12:37 INFO - PROCESS | 4232 | 1472026357801 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - PROCESS | 4232 | 1472026357824 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
01:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 186ms
01:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
01:12:38 INFO - PROCESS | 4232 | 1472026357989 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - PROCESS | 4232 | 1472026358010 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
01:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 170ms
01:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
01:12:38 INFO - PROCESS | 4232 | 1472026358167 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - PROCESS | 4232 | 1472026358185 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
01:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 134ms
01:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
01:12:38 INFO - PROCESS | 4232 | 1472026358302 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - PROCESS | 4232 | 1472026358325 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
01:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 169ms
01:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
01:12:38 INFO - PROCESS | 4232 | 1472026358481 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - PROCESS | 4232 | 1472026358493 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
01:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 170ms
01:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
01:12:38 INFO - PROCESS | 4232 | 1472026358654 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - PROCESS | 4232 | 1472026358677 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
01:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 170ms
01:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
01:12:38 INFO - PROCESS | 4232 | 1472026358835 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:38 INFO - PROCESS | 4232 | 1472026358855 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
01:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 168ms
01:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
01:12:39 INFO - PROCESS | 4232 | 1472026359007 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - PROCESS | 4232 | 1472026359026 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
01:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 169ms
01:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
01:12:39 INFO - PROCESS | 4232 | 1472026359183 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - PROCESS | 4232 | 1472026359202 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
01:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 270ms
01:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
01:12:39 INFO - PROCESS | 4232 | 1472026359457 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - PROCESS | 4232 | 1472026359480 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
01:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 170ms
01:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
01:12:39 INFO - PROCESS | 4232 | 1472026359634 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - PROCESS | 4232 | 1472026359654 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
01:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 169ms
01:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
01:12:39 INFO - PROCESS | 4232 | 1472026359804 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - PROCESS | 4232 | 1472026359823 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
01:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 119ms
01:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
01:12:39 INFO - PROCESS | 4232 | 1472026359927 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:39 INFO - PROCESS | 4232 | 1472026359941 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 169ms
01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
01:12:40 INFO - PROCESS | 4232 | 1472026360102 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - PROCESS | 4232 | 1472026360122 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 168ms
01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
01:12:40 INFO - PROCESS | 4232 | 1472026360274 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - PROCESS | 4232 | 1472026360292 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 169ms
01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
01:12:40 INFO - PROCESS | 4232 | 1472026360450 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - PROCESS | 4232 | 1472026360472 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 119ms
01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
01:12:40 INFO - PROCESS | 4232 | 1472026360572 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - PROCESS | 4232 | 1472026360592 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 169ms
01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
01:12:40 INFO - PROCESS | 4232 | 1472026360749 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - PROCESS | 4232 | 1472026360768 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 169ms
01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
01:12:40 INFO - PROCESS | 4232 | 1472026360920 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:40 INFO - PROCESS | 4232 | 1472026360947 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 169ms
01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
01:12:41 INFO - PROCESS | 4232 | 1472026361094 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - PROCESS | 4232 | 1472026361110 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 170ms
01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
01:12:41 INFO - PROCESS | 4232 | 1472026361269 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - PROCESS | 4232 | 1472026361287 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 169ms
01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
01:12:41 INFO - PROCESS | 4232 | 1472026361443 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - PROCESS | 4232 | 1472026361457 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 169ms
01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
01:12:41 INFO - PROCESS | 4232 | 1472026361618 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - PROCESS | 4232 | 1472026361637 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 170ms
01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
01:12:41 INFO - PROCESS | 4232 | 1472026361792 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - PROCESS | 4232 | 1472026361810 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 169ms
01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
01:12:41 INFO - PROCESS | 4232 | 1472026361971 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:41 INFO - PROCESS | 4232 | 1472026361990 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
01:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 187ms
01:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
01:12:42 INFO - PROCESS | 4232 | 1472026362159 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - PROCESS | 4232 | 1472026362175 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
01:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 167ms
01:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
01:12:42 INFO - PROCESS | 4232 | 1472026362335 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - PROCESS | 4232 | 1472026362354 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
01:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 170ms
01:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
01:12:42 INFO - PROCESS | 4232 | 1472026362507 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - PROCESS | 4232 | 1472026362526 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
01:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 169ms
01:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
01:12:42 INFO - PROCESS | 4232 | 1472026362683 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - PROCESS | 4232 | 1472026362702 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
01:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 169ms
01:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
01:12:42 INFO - PROCESS | 4232 | 1472026362854 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:42 INFO - PROCESS | 4232 | 1472026362872 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
01:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 169ms
01:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
01:12:43 INFO - PROCESS | 4232 | 1472026363032 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - PROCESS | 4232 | 1472026363044 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
01:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 169ms
01:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
01:12:43 INFO - PROCESS | 4232 | 1472026363202 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - PROCESS | 4232 | 1472026363221 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
01:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 170ms
01:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
01:12:43 INFO - PROCESS | 4232 | 1472026363392 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - PROCESS | 4232 | 1472026363429 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
01:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 378ms
01:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
01:12:43 INFO - PROCESS | 4232 | 1472026363763 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - PROCESS | 4232 | 1472026363786 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
01:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 169ms
01:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
01:12:43 INFO - PROCESS | 4232 | 1472026363938 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:43 INFO - PROCESS | 4232 | 1472026363959 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
01:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 170ms
01:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
01:12:44 INFO - PROCESS | 4232 | 1472026364113 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - PROCESS | 4232 | 1472026364136 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
01:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 169ms
01:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
01:12:44 INFO - PROCESS | 4232 | 1472026364288 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - PROCESS | 4232 | 1472026364311 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
01:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 169ms
01:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
01:12:44 INFO - PROCESS | 4232 | 1472026364457 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - PROCESS | 4232 | 1472026364477 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
01:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 169ms
01:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
01:12:44 INFO - PROCESS | 4232 | 1472026364638 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - PROCESS | 4232 | 1472026364663 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 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.
01:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 170ms
01:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
01:12:44 INFO - PROCESS | 4232 | 1472026364813 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 INFO - PROCESS | 4232 | 1472026364827 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:44 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.
01:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 169ms
01:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
01:12:44 INFO - PROCESS | 4232 | 1472026364985 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 INFO - PROCESS | 4232 | 1472026365004 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 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.
01:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 170ms
01:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
01:12:45 INFO - PROCESS | 4232 | 1472026365159 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 INFO - PROCESS | 4232 | 1472026365178 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 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.
01:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 169ms
01:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
01:12:45 INFO - PROCESS | 4232 | 1472026365336 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 INFO - PROCESS | 4232 | 1472026365357 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 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.
01:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 170ms
01:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
01:12:45 INFO - PROCESS | 4232 | 1472026365512 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 INFO - PROCESS | 4232 | 1472026365537 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 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.
01:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 170ms
01:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
01:12:45 INFO - PROCESS | 4232 | 1472026365692 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:45 INFO - PROCESS | 4232 | 1472026365711 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 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.
01:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 480ms
01:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
01:12:46 INFO - PROCESS | 4232 | 1472026366176 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 INFO - PROCESS | 4232 | 1472026366192 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 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.
01:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 170ms
01:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
01:12:46 INFO - PROCESS | 4232 | 1472026366353 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 INFO - PROCESS | 4232 | 1472026366374 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 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.
01:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 170ms
01:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
01:12:46 INFO - PROCESS | 4232 | 1472026366526 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 INFO - PROCESS | 4232 | 1472026366542 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 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.
01:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 169ms
01:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
01:12:46 INFO - PROCESS | 4232 | 1472026366702 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 INFO - PROCESS | 4232 | 1472026366725 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 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.
01:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 169ms
01:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
01:12:46 INFO - PROCESS | 4232 | 1472026366873 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:46 INFO - PROCESS | 4232 | 1472026366897 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 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.
01:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 170ms
01:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
01:12:47 INFO - PROCESS | 4232 | 1472026367051 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 INFO - PROCESS | 4232 | 1472026367073 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 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.
01:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 188ms
01:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
01:12:47 INFO - PROCESS | 4232 | 1472026367241 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 INFO - PROCESS | 4232 | 1472026367266 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 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.
01:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 169ms
01:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
01:12:47 INFO - PROCESS | 4232 | 1472026367418 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 INFO - PROCESS | 4232 | 1472026367438 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 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.
01:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
01:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
01:12:47 INFO - PROCESS | 4232 | 1472026367594 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 INFO - PROCESS | 4232 | 1472026367608 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 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.
01:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 169ms
01:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
01:12:47 INFO - PROCESS | 4232 | 1472026367770 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 INFO - PROCESS | 4232 | 1472026367793 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 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.
01:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 170ms
01:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
01:12:47 INFO - PROCESS | 4232 | 1472026367944 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:47 INFO - PROCESS | 4232 | 1472026367958 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:48 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.
01:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 374ms
01:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
01:12:48 INFO - PROCESS | 4232 | 1472026368322 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:48 INFO - PROCESS | 4232 | 1472026368340 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:48 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.
01:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 168ms
01:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
01:12:48 INFO - PROCESS | 4232 | 1472026368501 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:48 INFO - PROCESS | 4232 | 1472026368520 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:48 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.
01:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 169ms
01:12:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
01:12:48 INFO - PROCESS | 4232 | 1472026368670 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:48 INFO - PROCESS | 4232 | 1472026368689 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
01:12:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 169ms
01:12:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
01:12:48 INFO - PROCESS | 4232 | 1472026368843 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:48 INFO - PROCESS | 4232 | 1472026368859 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
01:12:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 375ms
01:12:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
01:12:49 INFO - PROCESS | 4232 | 1472026369223 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:49 INFO - PROCESS | 4232 | 1472026369243 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
01:12:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 169ms
01:12:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
01:12:49 INFO - PROCESS | 4232 | 1472026369400 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:49 INFO - PROCESS | 4232 | 1472026369418 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
01:12:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 187ms
01:12:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
01:12:49 INFO - PROCESS | 4232 | 1472026369589 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:49 INFO - PROCESS | 4232 | 1472026369609 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
01:12:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 333ms
01:12:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
01:12:49 INFO - PROCESS | 4232 | 1472026369934 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:49 INFO - PROCESS | 4232 | 1472026369958 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
01:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 170ms
01:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
01:12:50 INFO - PROCESS | 4232 | 1472026370108 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - PROCESS | 4232 | 1472026370130 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
01:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 228ms
01:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
01:12:50 INFO - PROCESS | 4232 | 1472026370342 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - PROCESS | 4232 | 1472026370362 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
01:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 270ms
01:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
01:12:50 INFO - PROCESS | 4232 | 1472026370618 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - PROCESS | 4232 | 1472026370641 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
01:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 189ms
01:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
01:12:50 INFO - PROCESS | 4232 | 1472026370809 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - PROCESS | 4232 | 1472026370827 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
01:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 169ms
01:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
01:12:50 INFO - PROCESS | 4232 | 1472026370988 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:51 INFO - PROCESS | 4232 | 1472026371010 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
01:12:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 170ms
01:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
01:12:51 INFO - PROCESS | 4232 | 1472026371169 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:51 INFO - PROCESS | 4232 | 1472026371188 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:51 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
01:12:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
01:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
01:12:51 INFO - PROCESS | 4232 | 1472026371837 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:51 INFO - PROCESS | 4232 | 1472026371865 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
01:12:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 688ms
01:12:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
01:12:52 INFO - PROCESS | 4232 | 1472026372530 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:52 INFO - PROCESS | 4232 | 1472026372553 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:52 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
01:12:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
01:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 168ms
01:12:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
01:12:52 INFO - PROCESS | 4232 | 1472026372703 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:52 INFO - PROCESS | 4232 | 1472026372726 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
01:12:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 168ms
01:12:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
01:12:52 INFO - PROCESS | 4232 | 1472026372877 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:52 INFO - PROCESS | 4232 | 1472026372894 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
01:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 170ms
01:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
01:12:53 INFO - PROCESS | 4232 | 1472026373054 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - PROCESS | 4232 | 1472026373073 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
01:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 170ms
01:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
01:12:53 INFO - PROCESS | 4232 | 1472026373232 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - PROCESS | 4232 | 1472026373253 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
01:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 170ms
01:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
01:12:53 INFO - PROCESS | 4232 | 1472026373404 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - PROCESS | 4232 | 1472026373423 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
01:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 170ms
01:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
01:12:53 INFO - PROCESS | 4232 | 1472026373582 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - PROCESS | 4232 | 1472026373594 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
01:12:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
01:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 170ms
01:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
01:12:53 INFO - PROCESS | 4232 | 1472026373757 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - PROCESS | 4232 | 1472026373778 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
01:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 170ms
01:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
01:12:53 INFO - PROCESS | 4232 | 1472026373932 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:53 INFO - PROCESS | 4232 | 1472026373944 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
01:12:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
01:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 169ms
01:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
01:12:54 INFO - PROCESS | 4232 | 1472026374104 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - PROCESS | 4232 | 1472026374123 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 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
01:12:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:12:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
01:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 170ms
01:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
01:12:54 INFO - PROCESS | 4232 | 1472026374283 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - PROCESS | 4232 | 1472026374305 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
01:12:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
01:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 187ms
01:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
01:12:54 INFO - PROCESS | 4232 | 1472026374470 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - PROCESS | 4232 | 1472026374492 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
01:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 170ms
01:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
01:12:54 INFO - PROCESS | 4232 | 1472026374648 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - PROCESS | 4232 | 1472026374661 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
01:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 167ms
01:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
01:12:54 INFO - PROCESS | 4232 | 1472026374822 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:54 INFO - PROCESS | 4232 | 1472026374840 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
01:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 189ms
01:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
01:12:55 INFO - PROCESS | 4232 | 1472026375017 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - PROCESS | 4232 | 1472026375036 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
01:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 169ms
01:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
01:12:55 INFO - PROCESS | 4232 | 1472026375191 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - PROCESS | 4232 | 1472026375221 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
01:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 190ms
01:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
01:12:55 INFO - PROCESS | 4232 | 1472026375388 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - PROCESS | 4232 | 1472026375406 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
01:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 168ms
01:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
01:12:55 INFO - PROCESS | 4232 | 1472026375560 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - PROCESS | 4232 | 1472026375577 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
01:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 168ms
01:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
01:12:55 INFO - PROCESS | 4232 | 1472026375736 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:55 INFO - PROCESS | 4232 | 1472026375771 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
01:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 333ms
01:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
01:12:56 INFO - PROCESS | 4232 | 1472026376077 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - PROCESS | 4232 | 1472026376094 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
01:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 169ms
01:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
01:12:56 INFO - PROCESS | 4232 | 1472026376254 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - PROCESS | 4232 | 1472026376285 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
01:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 167ms
01:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
01:12:56 INFO - PROCESS | 4232 | 1472026376428 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - PROCESS | 4232 | 1472026376443 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
01:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 169ms
01:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
01:12:56 INFO - PROCESS | 4232 | 1472026376603 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - PROCESS | 4232 | 1472026376628 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 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
01:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 169ms
01:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
01:12:56 INFO - PROCESS | 4232 | 1472026376777 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:56 INFO - PROCESS | 4232 | 1472026376792 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
01:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 225ms
01:12:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
01:12:57 INFO - PROCESS | 4232 | 1472026377009 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:57 INFO - PROCESS | 4232 | 1472026377037 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
01:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 170ms
01:12:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
01:12:57 INFO - PROCESS | 4232 | 1472026377184 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:57 INFO - PROCESS | 4232 | 1472026377203 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:57 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
01:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 169ms
01:12:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
01:12:57 INFO - PROCESS | 4232 | 1472026377361 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:57 INFO - PROCESS | 4232 | 1472026377375 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:57 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
01:12:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
01:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
01:12:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
01:12:57 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
01:12:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
01:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:12:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
01:12:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
01:12:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 481ms
01:12:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
01:12:57 INFO - PROCESS | 4232 | 1472026377847 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:57 INFO - PROCESS | 4232 | 1472026377862 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 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.
01:12:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 169ms
01:12:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
01:12:58 INFO - PROCESS | 4232 | 1472026378022 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - PROCESS | 4232 | 1472026378043 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 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.
01:12:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 170ms
01:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
01:12:58 INFO - PROCESS | 4232 | 1472026378201 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - PROCESS | 4232 | 1472026378226 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
01:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 172ms
01:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
01:12:58 INFO - PROCESS | 4232 | 1472026378373 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - PROCESS | 4232 | 1472026378393 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
01:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 170ms
01:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
01:12:58 INFO - PROCESS | 4232 | 1472026378551 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - PROCESS | 4232 | 1472026378570 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
01:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 188ms
01:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
01:12:58 INFO - PROCESS | 4232 | 1472026378742 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - PROCESS | 4232 | 1472026378761 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
01:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 169ms
01:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
01:12:58 INFO - PROCESS | 4232 | 1472026378918 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:58 INFO - PROCESS | 4232 | 1472026378939 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
01:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 169ms
01:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
01:12:59 INFO - PROCESS | 4232 | 1472026379094 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - PROCESS | 4232 | 1472026379108 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
01:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 170ms
01:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
01:12:59 INFO - PROCESS | 4232 | 1472026379269 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - PROCESS | 4232 | 1472026379287 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
01:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 169ms
01:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
01:12:59 INFO - PROCESS | 4232 | 1472026379443 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - PROCESS | 4232 | 1472026379463 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
01:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 170ms
01:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
01:12:59 INFO - PROCESS | 4232 | 1472026379620 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - PROCESS | 4232 | 1472026379650 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
01:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 169ms
01:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
01:12:59 INFO - PROCESS | 4232 | 1472026379792 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - PROCESS | 4232 | 1472026379812 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
01:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 168ms
01:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
01:12:59 INFO - PROCESS | 4232 | 1472026379969 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - PROCESS | 4232 | 1472026379988 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
01:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 187ms
01:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
01:13:00 INFO - PROCESS | 4232 | 1472026380156 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - PROCESS | 4232 | 1472026380175 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
01:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 170ms
01:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
01:13:00 INFO - PROCESS | 4232 | 1472026380334 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - PROCESS | 4232 | 1472026380360 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
01:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 229ms
01:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
01:13:00 INFO - PROCESS | 4232 | 1472026380572 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - PROCESS | 4232 | 1472026380592 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
01:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 169ms
01:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
01:13:00 INFO - PROCESS | 4232 | 1472026380744 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - PROCESS | 4232 | 1472026380758 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
01:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 169ms
01:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
01:13:00 INFO - PROCESS | 4232 | 1472026380919 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:00 INFO - PROCESS | 4232 | 1472026380938 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
01:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 271ms
01:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
01:13:01 INFO - PROCESS | 4232 | 1472026381194 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - PROCESS | 4232 | 1472026381209 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
01:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 169ms
01:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
01:13:01 INFO - PROCESS | 4232 | 1472026381369 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - PROCESS | 4232 | 1472026381387 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
01:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 168ms
01:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
01:13:01 INFO - PROCESS | 4232 | 1472026381541 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - PROCESS | 4232 | 1472026381559 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
01:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 170ms
01:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
01:13:01 INFO - PROCESS | 4232 | 1472026381727 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - PROCESS | 4232 | 1472026381741 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
01:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 135ms
01:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
01:13:01 INFO - PROCESS | 4232 | 1472026381860 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:01 INFO - PROCESS | 4232 | 1472026381876 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
01:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 186ms
01:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
01:13:02 INFO - PROCESS | 4232 | 1472026382053 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - PROCESS | 4232 | 1472026382072 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
01:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 334ms
01:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
01:13:02 INFO - PROCESS | 4232 | 1472026382392 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - PROCESS | 4232 | 1472026382409 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
01:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 170ms
01:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
01:13:02 INFO - PROCESS | 4232 | 1472026382570 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - PROCESS | 4232 | 1472026382594 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
01:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 187ms
01:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
01:13:02 INFO - PROCESS | 4232 | 1472026382767 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - PROCESS | 4232 | 1472026382787 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
01:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 169ms
01:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
01:13:02 INFO - PROCESS | 4232 | 1472026382936 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:02 INFO - PROCESS | 4232 | 1472026382956 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
01:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 170ms
01:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
01:13:03 INFO - PROCESS | 4232 | 1472026383111 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - PROCESS | 4232 | 1472026383125 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
01:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 170ms
01:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
01:13:03 INFO - PROCESS | 4232 | 1472026383288 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - PROCESS | 4232 | 1472026383312 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
01:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 170ms
01:13:03 INFO - PROCESS | 4232 | 1472026383461 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
01:13:03 INFO - PROCESS | 4232 | 1472026383478 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
01:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 228ms
01:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
01:13:03 INFO - PROCESS | 4232 | 1472026383695 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - PROCESS | 4232 | 1472026383720 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
01:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 170ms
01:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
01:13:03 INFO - PROCESS | 4232 | 1472026383870 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:03 INFO - PROCESS | 4232 | 1472026383891 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:04 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
01:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 169ms
01:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
01:13:04 INFO - PROCESS | 4232 | 1472026384044 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:04 INFO - PROCESS | 4232 | 1472026384059 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
01:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 169ms
01:13:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
01:13:04 INFO - PROCESS | 4232 | 1472026384221 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:04 INFO - PROCESS | 4232 | 1472026384248 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:05 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)
01:13:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 773ms
01:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
01:13:05 INFO - PROCESS | 4232 | 1472026385001 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:05 INFO - PROCESS | 4232 | 1472026385021 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
01:13:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 689ms
01:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
01:13:05 INFO - PROCESS | 4232 | 1472026385695 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:05 INFO - PROCESS | 4232 | 1472026385712 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
01:13:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 668ms
01:13:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
01:13:06 INFO - PROCESS | 4232 | 1472026386368 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:06 INFO - PROCESS | 4232 | 1472026386387 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:07 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)
01:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 689ms
01:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
01:13:07 INFO - PROCESS | 4232 | 1472026387062 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:07 INFO - PROCESS | 4232 | 1472026387090 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:07 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)
01:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 688ms
01:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
01:13:07 INFO - PROCESS | 4232 | 1472026387755 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:07 INFO - PROCESS | 4232 | 1472026387775 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
01:13:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
01:13:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
01:13:08 INFO - PROCESS | 4232 | 1472026388431 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:08 INFO - PROCESS | 4232 | 1472026388455 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
01:13:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 775ms
01:13:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
01:13:09 INFO - PROCESS | 4232 | 1472026389211 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:09 INFO - PROCESS | 4232 | 1472026389229 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
01:13:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 688ms
01:13:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
01:13:09 INFO - PROCESS | 4232 | 1472026389906 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:09 INFO - PROCESS | 4232 | 1472026389928 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:10 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
01:13:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 732ms
01:13:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
01:13:10 INFO - PROCESS | 4232 | 1472026390647 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:10 INFO - PROCESS | 4232 | 1472026390671 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
01:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 692ms
01:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
01:13:11 INFO - PROCESS | 4232 | 1472026391336 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:11 INFO - PROCESS | 4232 | 1472026391357 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:11 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
01:13:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
01:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 169ms
01:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
01:13:11 INFO - PROCESS | 4232 | 1472026391509 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:11 INFO - PROCESS | 4232 | 1472026391534 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
01:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 169ms
01:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
01:13:11 INFO - PROCESS | 4232 | 1472026391688 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:11 INFO - PROCESS | 4232 | 1472026391712 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:11 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 140
01:13:11 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:13:11 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:13:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
01:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 229ms
01:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
01:13:11 INFO - PROCESS | 4232 | 1472026391921 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:11 INFO - PROCESS | 4232 | 1472026391944 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
01:13:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 167ms
01:13:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
01:13:12 INFO - PROCESS | 4232 | 1472026392093 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:12 INFO - PROCESS | 4232 | 1472026392109 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
01:13:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 688ms
01:13:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
01:13:12 INFO - PROCESS | 4232 | 1472026392794 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:12 INFO - PROCESS | 4232 | 1472026392812 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:13 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
01:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 691ms
01:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
01:13:13 INFO - PROCESS | 4232 | 1472026393483 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:13 INFO - PROCESS | 4232 | 1472026393503 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:14 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.)
01:13:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
01:13:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
01:13:14 INFO - PROCESS | 4232 | 1472026394158 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:14 INFO - PROCESS | 4232 | 1472026394174 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
01:13:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
01:13:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
01:13:14 INFO - PROCESS | 4232 | 1472026394834 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:14 INFO - PROCESS | 4232 | 1472026394857 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:15 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
01:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 732ms
01:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
01:13:15 INFO - PROCESS | 4232 | 1472026395571 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:15 INFO - PROCESS | 4232 | 1472026395594 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
01:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 169ms
01:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
01:13:15 INFO - PROCESS | 4232 | 1472026395746 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:15 INFO - PROCESS | 4232 | 1472026395763 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
01:13:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 690ms
01:13:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
01:13:16 INFO - PROCESS | 4232 | 1472026396442 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:16 INFO - PROCESS | 4232 | 1472026396458 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
01:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 691ms
01:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
01:13:17 INFO - PROCESS | 4232 | 1472026397135 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - PROCESS | 4232 | 1472026397157 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
01:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 169ms
01:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
01:13:17 INFO - PROCESS | 4232 | 1472026397310 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - PROCESS | 4232 | 1472026397328 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
01:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 170ms
01:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
01:13:17 INFO - PROCESS | 4232 | 1472026397488 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - PROCESS | 4232 | 1472026397509 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
01:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 169ms
01:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
01:13:17 INFO - PROCESS | 4232 | 1472026397659 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - PROCESS | 4232 | 1472026397678 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
01:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 167ms
01:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
01:13:17 INFO - PROCESS | 4232 | 1472026397835 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:17 INFO - PROCESS | 4232 | 1472026397857 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
01:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 185ms
01:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
01:13:18 INFO - PROCESS | 4232 | 1472026398022 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - PROCESS | 4232 | 1472026398041 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
01:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 170ms
01:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
01:13:18 INFO - PROCESS | 4232 | 1472026398196 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - PROCESS | 4232 | 1472026398211 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
01:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 169ms
01:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
01:13:18 INFO - PROCESS | 4232 | 1472026398371 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - PROCESS | 4232 | 1472026398393 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 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
01:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 187ms
01:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
01:13:18 INFO - PROCESS | 4232 | 1472026398562 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - PROCESS | 4232 | 1472026398576 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 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
01:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 188ms
01:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
01:13:18 INFO - PROCESS | 4232 | 1472026398756 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - PROCESS | 4232 | 1472026398774 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 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
01:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 170ms
01:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
01:13:18 INFO - PROCESS | 4232 | 1472026398929 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:18 INFO - PROCESS | 4232 | 1472026398947 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
01:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 169ms
01:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
01:13:19 INFO - PROCESS | 4232 | 1472026399104 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 INFO - PROCESS | 4232 | 1472026399124 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 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
01:13:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:13:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
01:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 186ms
01:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
01:13:19 INFO - PROCESS | 4232 | 1472026399294 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 INFO - PROCESS | 4232 | 1472026399309 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
01:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 169ms
01:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
01:13:19 INFO - PROCESS | 4232 | 1472026399470 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 INFO - PROCESS | 4232 | 1472026399493 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 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
01:13:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:13:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
01:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 191ms
01:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
01:13:19 INFO - PROCESS | 4232 | 1472026399666 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 INFO - PROCESS | 4232 | 1472026399679 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
01:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 168ms
01:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
01:13:19 INFO - PROCESS | 4232 | 1472026399837 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:19 INFO - PROCESS | 4232 | 1472026399856 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
01:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 170ms
01:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
01:13:20 INFO - PROCESS | 4232 | 1472026400014 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - PROCESS | 4232 | 1472026400039 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
01:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 168ms
01:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
01:13:20 INFO - PROCESS | 4232 | 1472026400187 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - PROCESS | 4232 | 1472026400205 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
01:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 169ms
01:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
01:13:20 INFO - PROCESS | 4232 | 1472026400359 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - PROCESS | 4232 | 1472026400380 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
01:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 170ms
01:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
01:13:20 INFO - PROCESS | 4232 | 1472026400537 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - PROCESS | 4232 | 1472026400556 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
01:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 169ms
01:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
01:13:20 INFO - PROCESS | 4232 | 1472026400713 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - PROCESS | 4232 | 1472026400727 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
01:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 271ms
01:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
01:13:20 INFO - PROCESS | 4232 | 1472026400989 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - PROCESS | 4232 | 1472026401015 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
01:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 170ms
01:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
01:13:21 INFO - PROCESS | 4232 | 1472026401168 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - PROCESS | 4232 | 1472026401195 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
01:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 188ms
01:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
01:13:21 INFO - PROCESS | 4232 | 1472026401359 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - PROCESS | 4232 | 1472026401379 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
01:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 169ms
01:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
01:13:21 INFO - PROCESS | 4232 | 1472026401533 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - PROCESS | 4232 | 1472026401546 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
01:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 170ms
01:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
01:13:21 INFO - PROCESS | 4232 | 1472026401706 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - PROCESS | 4232 | 1472026401727 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
01:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 169ms
01:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
01:13:21 INFO - PROCESS | 4232 | 1472026401880 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:21 INFO - PROCESS | 4232 | 1472026401907 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
01:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 169ms
01:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
01:13:22 INFO - PROCESS | 4232 | 1472026402055 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - PROCESS | 4232 | 1472026402073 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
01:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 169ms
01:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
01:13:22 INFO - PROCESS | 4232 | 1472026402228 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - PROCESS | 4232 | 1472026402247 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
01:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 169ms
01:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
01:13:22 INFO - PROCESS | 4232 | 1472026402404 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - PROCESS | 4232 | 1472026402423 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
01:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 187ms
01:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
01:13:22 INFO - PROCESS | 4232 | 1472026402594 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - PROCESS | 4232 | 1472026402613 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
01:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 272ms
01:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
01:13:22 INFO - PROCESS | 4232 | 1472026402870 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:22 INFO - PROCESS | 4232 | 1472026402892 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
01:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 169ms
01:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
01:13:23 INFO - PROCESS | 4232 | 1472026403059 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - PROCESS | 4232 | 1472026403101 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
01:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 188ms
01:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
01:13:23 INFO - PROCESS | 4232 | 1472026403237 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - PROCESS | 4232 | 1472026403255 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
01:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 167ms
01:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
01:13:23 INFO - PROCESS | 4232 | 1472026403410 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - PROCESS | 4232 | 1472026403432 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
01:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 169ms
01:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
01:13:23 INFO - PROCESS | 4232 | 1472026403586 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - PROCESS | 4232 | 1472026403604 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
01:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 170ms
01:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
01:13:23 INFO - PROCESS | 4232 | 1472026403759 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - PROCESS | 4232 | 1472026403779 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
01:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 169ms
01:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
01:13:23 INFO - PROCESS | 4232 | 1472026403935 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:23 INFO - PROCESS | 4232 | 1472026403956 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
01:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 189ms
01:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
01:13:24 INFO - PROCESS | 4232 | 1472026404127 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - PROCESS | 4232 | 1472026404148 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
01:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 168ms
01:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
01:13:24 INFO - PROCESS | 4232 | 1472026404302 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - PROCESS | 4232 | 1472026404320 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
01:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 170ms
01:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
01:13:24 INFO - PROCESS | 4232 | 1472026404475 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - PROCESS | 4232 | 1472026404496 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
01:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 169ms
01:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
01:13:24 INFO - PROCESS | 4232 | 1472026404651 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - PROCESS | 4232 | 1472026404671 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
01:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 172ms
01:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
01:13:24 INFO - PROCESS | 4232 | 1472026404825 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:24 INFO - PROCESS | 4232 | 1472026404844 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
01:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 168ms
01:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
01:13:25 INFO - PROCESS | 4232 | 1472026405004 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - PROCESS | 4232 | 1472026405023 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
01:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 169ms
01:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
01:13:25 INFO - PROCESS | 4232 | 1472026405173 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - PROCESS | 4232 | 1472026405194 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
01:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 169ms
01:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
01:13:25 INFO - PROCESS | 4232 | 1472026405349 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - PROCESS | 4232 | 1472026405371 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
01:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 169ms
01:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
01:13:25 INFO - PROCESS | 4232 | 1472026405521 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - PROCESS | 4232 | 1472026405541 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
01:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 170ms
01:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
01:13:25 INFO - PROCESS | 4232 | 1472026405696 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - PROCESS | 4232 | 1472026405711 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
01:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 169ms
01:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
01:13:25 INFO - PROCESS | 4232 | 1472026405871 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:25 INFO - PROCESS | 4232 | 1472026405889 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
01:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 169ms
01:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
01:13:26 INFO - PROCESS | 4232 | 1472026406043 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - PROCESS | 4232 | 1472026406062 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
01:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 169ms
01:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
01:13:26 INFO - PROCESS | 4232 | 1472026406221 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - PROCESS | 4232 | 1472026406240 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
01:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 170ms
01:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
01:13:26 INFO - PROCESS | 4232 | 1472026406395 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - PROCESS | 4232 | 1472026406409 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
01:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 169ms
01:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
01:13:26 INFO - PROCESS | 4232 | 1472026406571 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - PROCESS | 4232 | 1472026406598 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
01:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 170ms
01:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
01:13:26 INFO - PROCESS | 4232 | 1472026406746 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - PROCESS | 4232 | 1472026406762 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
01:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 170ms
01:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
01:13:26 INFO - PROCESS | 4232 | 1472026406920 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:26 INFO - PROCESS | 4232 | 1472026406938 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
01:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 335ms
01:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
01:13:27 INFO - PROCESS | 4232 | 1472026407267 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - PROCESS | 4232 | 1472026407292 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
01:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
01:13:27 INFO - PROCESS | 4232 | 1472026407442 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
01:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
01:13:27 INFO - PROCESS | 4232 | 1472026407450 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - PROCESS | 4232 | 1472026407474 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
01:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 168ms
01:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
01:13:27 INFO - PROCESS | 4232 | 1472026407624 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - PROCESS | 4232 | 1472026407645 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
01:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 169ms
01:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
01:13:27 INFO - PROCESS | 4232 | 1472026407797 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - PROCESS | 4232 | 1472026407812 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
01:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 170ms
01:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
01:13:27 INFO - PROCESS | 4232 | 1472026407972 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - PROCESS | 4232 | 1472026407994 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
01:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 169ms
01:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
01:13:28 INFO - PROCESS | 4232 | 1472026408147 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - PROCESS | 4232 | 1472026408172 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
01:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 169ms
01:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
01:13:28 INFO - PROCESS | 4232 | 1472026408321 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - PROCESS | 4232 | 1472026408344 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
01:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 169ms
01:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
01:13:28 INFO - PROCESS | 4232 | 1472026408497 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - PROCESS | 4232 | 1472026408513 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
01:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 169ms
01:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
01:13:28 INFO - PROCESS | 4232 | 1472026408671 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - PROCESS | 4232 | 1472026408690 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
01:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 169ms
01:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
01:13:28 INFO - PROCESS | 4232 | 1472026408845 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:28 INFO - PROCESS | 4232 | 1472026408863 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
01:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 169ms
01:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
01:13:29 INFO - PROCESS | 4232 | 1472026409021 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - PROCESS | 4232 | 1472026409044 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
01:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 168ms
01:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
01:13:29 INFO - PROCESS | 4232 | 1472026409196 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - PROCESS | 4232 | 1472026409211 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
01:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 167ms
01:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
01:13:29 INFO - PROCESS | 4232 | 1472026409371 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - PROCESS | 4232 | 1472026409404 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
01:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 168ms
01:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
01:13:29 INFO - PROCESS | 4232 | 1472026409544 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - PROCESS | 4232 | 1472026409563 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
01:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 169ms
01:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
01:13:29 INFO - PROCESS | 4232 | 1472026409722 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - PROCESS | 4232 | 1472026409820 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
01:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 229ms
01:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
01:13:29 INFO - PROCESS | 4232 | 1472026409955 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:29 INFO - PROCESS | 4232 | 1472026409975 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
01:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 169ms
01:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
01:13:30 INFO - PROCESS | 4232 | 1472026410130 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - PROCESS | 4232 | 1472026410145 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
01:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 170ms
01:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
01:13:30 INFO - PROCESS | 4232 | 1472026410304 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - PROCESS | 4232 | 1472026410326 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
01:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 170ms
01:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
01:13:30 INFO - PROCESS | 4232 | 1472026410489 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - PROCESS | 4232 | 1472026410510 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
01:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 189ms
01:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
01:13:30 INFO - PROCESS | 4232 | 1472026410674 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - PROCESS | 4232 | 1472026410697 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
01:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 170ms
01:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
01:13:30 INFO - PROCESS | 4232 | 1472026410850 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - PROCESS | 4232 | 1472026410870 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
01:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 118ms
01:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
01:13:30 INFO - PROCESS | 4232 | 1472026410973 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:30 INFO - PROCESS | 4232 | 1472026410992 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
01:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 170ms
01:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
01:13:31 INFO - PROCESS | 4232 | 1472026411147 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - PROCESS | 4232 | 1472026411161 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
01:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 169ms
01:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
01:13:31 INFO - PROCESS | 4232 | 1472026411322 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - PROCESS | 4232 | 1472026411341 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
01:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 169ms
01:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
01:13:31 INFO - PROCESS | 4232 | 1472026411495 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - PROCESS | 4232 | 1472026411521 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
01:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 169ms
01:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
01:13:31 INFO - PROCESS | 4232 | 1472026411670 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - PROCESS | 4232 | 1472026411690 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
01:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 169ms
01:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
01:13:31 INFO - PROCESS | 4232 | 1472026411843 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:31 INFO - PROCESS | 4232 | 1472026411860 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
01:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 170ms
01:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
01:13:32 INFO - PROCESS | 4232 | 1472026412020 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - PROCESS | 4232 | 1472026412040 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
01:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 169ms
01:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
01:13:32 INFO - PROCESS | 4232 | 1472026412192 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - PROCESS | 4232 | 1472026412213 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
01:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 169ms
01:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
01:13:32 INFO - PROCESS | 4232 | 1472026412368 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - PROCESS | 4232 | 1472026412387 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
01:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 168ms
01:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
01:13:32 INFO - PROCESS | 4232 | 1472026412539 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - PROCESS | 4232 | 1472026412565 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
01:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 169ms
01:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
01:13:32 INFO - PROCESS | 4232 | 1472026412713 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - PROCESS | 4232 | 1472026412730 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
01:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 170ms
01:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
01:13:32 INFO - PROCESS | 4232 | 1472026412887 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:32 INFO - PROCESS | 4232 | 1472026412905 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
01:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 168ms
01:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
01:13:33 INFO - PROCESS | 4232 | 1472026413061 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - PROCESS | 4232 | 1472026413079 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
01:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 170ms
01:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
01:13:33 INFO - PROCESS | 4232 | 1472026413237 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - PROCESS | 4232 | 1472026413258 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
01:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 333ms
01:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
01:13:33 INFO - PROCESS | 4232 | 1472026413575 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - PROCESS | 4232 | 1472026413609 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
01:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 169ms
01:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
01:13:33 INFO - PROCESS | 4232 | 1472026413754 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - PROCESS | 4232 | 1472026413782 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
01:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 187ms
01:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
01:13:33 INFO - PROCESS | 4232 | 1472026413943 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:33 INFO - PROCESS | 4232 | 1472026413965 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
01:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 186ms
01:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
01:13:34 INFO - PROCESS | 4232 | 1472026414133 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - PROCESS | 4232 | 1472026414146 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
01:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 168ms
01:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
01:13:34 INFO - PROCESS | 4232 | 1472026414304 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - PROCESS | 4232 | 1472026414325 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
01:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 169ms
01:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
01:13:34 INFO - PROCESS | 4232 | 1472026414479 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - PROCESS | 4232 | 1472026414496 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
01:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 170ms
01:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
01:13:34 INFO - PROCESS | 4232 | 1472026414655 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - PROCESS | 4232 | 1472026414673 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
01:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 170ms
01:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
01:13:34 INFO - PROCESS | 4232 | 1472026414828 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - PROCESS | 4232 | 1472026414853 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap - assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49
01:13:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:13:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1
01:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 167ms
01:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
01:13:35 INFO - PROCESS | 4232 | 1472026415003 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - PROCESS | 4232 | 1472026415023 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
01:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 170ms
01:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
01:13:35 INFO - PROCESS | 4232 | 1472026415180 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - PROCESS | 4232 | 1472026415194 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
01:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 169ms
01:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
01:13:35 INFO - PROCESS | 4232 | 1472026415355 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - PROCESS | 4232 | 1472026415376 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
01:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 167ms
01:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
01:13:35 INFO - PROCESS | 4232 | 1472026415525 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - PROCESS | 4232 | 1472026415551 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 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
01:13:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:13:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
01:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 170ms
01:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
01:13:35 INFO - PROCESS | 4232 | 1472026415704 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - PROCESS | 4232 | 1472026415723 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 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
01:13:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:13:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
01:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 188ms
01:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
01:13:35 INFO - PROCESS | 4232 | 1472026415895 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:35 INFO - PROCESS | 4232 | 1472026415910 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 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 28
01:13:36 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:13:36 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:13:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
01:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 229ms
01:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
01:13:36 INFO - PROCESS | 4232 | 1472026416128 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 INFO - PROCESS | 4232 | 1472026416147 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 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 (19, 19) expected 0 but got 64
01:13:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:13:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
01:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 271ms
01:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
01:13:36 INFO - PROCESS | 4232 | 1472026416405 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 INFO - PROCESS | 4232 | 1472026416425 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 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
01:13:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:13:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
01:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 169ms
01:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
01:13:36 INFO - PROCESS | 4232 | 1472026416580 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 INFO - PROCESS | 4232 | 1472026416596 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 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 151
01:13:36 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:13:36 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:13:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
01:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 169ms
01:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
01:13:36 INFO - PROCESS | 4232 | 1472026416754 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 INFO - PROCESS | 4232 | 1472026416776 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
01:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 169ms
01:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
01:13:36 INFO - PROCESS | 4232 | 1472026416927 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:36 INFO - PROCESS | 4232 | 1472026416947 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 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
01:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 170ms
01:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
01:13:37 INFO - PROCESS | 4232 | 1472026417104 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 INFO - PROCESS | 4232 | 1472026417125 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 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
01:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 170ms
01:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
01:13:37 INFO - PROCESS | 4232 | 1472026417277 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 INFO - PROCESS | 4232 | 1472026417295 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
01:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 169ms
01:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
01:13:37 INFO - PROCESS | 4232 | 1472026417454 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 INFO - PROCESS | 4232 | 1472026417473 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
01:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 170ms
01:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
01:13:37 INFO - PROCESS | 4232 | 1472026417631 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 INFO - PROCESS | 4232 | 1472026417655 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
01:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 168ms
01:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
01:13:37 INFO - PROCESS | 4232 | 1472026417805 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 INFO - PROCESS | 4232 | 1472026417824 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:37 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
01:13:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
01:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 186ms
01:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
01:13:38 INFO - PROCESS | 4232 | 1472026417995 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - PROCESS | 4232 | 1472026418009 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
01:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 118ms
01:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
01:13:38 INFO - PROCESS | 4232 | 1472026418123 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - PROCESS | 4232 | 1472026418142 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
01:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 168ms
01:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
01:13:38 INFO - PROCESS | 4232 | 1472026418295 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - PROCESS | 4232 | 1472026418311 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
01:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 169ms
01:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
01:13:38 INFO - PROCESS | 4232 | 1472026418471 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - PROCESS | 4232 | 1472026418492 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
01:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 169ms
01:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
01:13:38 INFO - PROCESS | 4232 | 1472026418647 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - PROCESS | 4232 | 1472026418661 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
01:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 169ms
01:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
01:13:38 INFO - PROCESS | 4232 | 1472026418821 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:38 INFO - PROCESS | 4232 | 1472026418838 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
01:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 419ms
01:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
01:13:39 INFO - PROCESS | 4232 | 1472026419244 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:39 INFO - PROCESS | 4232 | 1472026419260 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
01:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 169ms
01:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
01:13:39 INFO - PROCESS | 4232 | 1472026419421 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:39 INFO - PROCESS | 4232 | 1472026419440 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
01:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 230ms
01:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
01:13:39 INFO - PROCESS | 4232 | 1472026419734 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:39 INFO - PROCESS | 4232 | 1472026419762 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
01:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 189ms
01:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
01:13:39 INFO - PROCESS | 4232 | 1472026419923 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:39 INFO - PROCESS | 4232 | 1472026419945 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
01:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 189ms
01:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
01:13:40 INFO - PROCESS | 4232 | 1472026420119 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - PROCESS | 4232 | 1472026420141 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
01:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 169ms
01:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
01:13:40 INFO - PROCESS | 4232 | 1472026420288 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - PROCESS | 4232 | 1472026420308 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
01:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 169ms
01:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
01:13:40 INFO - PROCESS | 4232 | 1472026420462 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - PROCESS | 4232 | 1472026420479 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
01:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 169ms
01:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
01:13:40 INFO - PROCESS | 4232 | 1472026420640 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - PROCESS | 4232 | 1472026420666 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
01:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 169ms
01:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
01:13:40 INFO - PROCESS | 4232 | 1472026420814 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - PROCESS | 4232 | 1472026420828 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
01:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 169ms
01:13:40 INFO - PROCESS | 4232 | 1472026420995 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
01:13:41 INFO - PROCESS | 4232 | 1472026421013 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
01:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 169ms
01:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
01:13:41 INFO - PROCESS | 4232 | 1472026421171 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - PROCESS | 4232 | 1472026421190 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
01:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 169ms
01:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
01:13:41 INFO - PROCESS | 4232 | 1472026421345 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - PROCESS | 4232 | 1472026421360 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
01:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 117ms
01:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
01:13:41 INFO - PROCESS | 4232 | 1472026421472 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - PROCESS | 4232 | 1472026421495 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
01:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 189ms
01:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
01:13:41 INFO - PROCESS | 4232 | 1472026421661 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - PROCESS | 4232 | 1472026421684 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
01:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 169ms
01:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
01:13:41 INFO - PROCESS | 4232 | 1472026421843 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:41 INFO - PROCESS | 4232 | 1472026421861 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
01:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 170ms
01:13:42 INFO - PROCESS | 4232 | 1472026422021 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
01:13:42 INFO - PROCESS | 4232 | 1472026422040 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
01:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 170ms
01:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
01:13:42 INFO - PROCESS | 4232 | 1472026422197 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - PROCESS | 4232 | 1472026422212 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
01:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 228ms
01:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
01:13:42 INFO - PROCESS | 4232 | 1472026422431 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - PROCESS | 4232 | 1472026422476 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
01:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 228ms
01:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
01:13:42 INFO - PROCESS | 4232 | 1472026422663 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - PROCESS | 4232 | 1472026422678 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
01:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 168ms
01:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
01:13:42 INFO - PROCESS | 4232 | 1472026422840 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:42 INFO - PROCESS | 4232 | 1472026422859 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:43 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
01:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 186ms
01:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
01:13:43 INFO - PROCESS | 4232 | 1472026423028 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:43 INFO - PROCESS | 4232 | 1472026423046 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:43 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
01:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 169ms
01:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
01:13:43 INFO - PROCESS | 4232 | 1472026423204 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:43 INFO - PROCESS | 4232 | 1472026423224 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
01:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 170ms
01:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
01:13:43 INFO - PROCESS | 4232 | 1472026423381 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:43 INFO - PROCESS | 4232 | 1472026423397 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
01:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 691ms
01:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
01:13:44 INFO - PROCESS | 4232 | 1472026424076 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - PROCESS | 4232 | 1472026424096 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
01:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 169ms
01:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
01:13:44 INFO - PROCESS | 4232 | 1472026424253 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - PROCESS | 4232 | 1472026424271 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
01:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 169ms
01:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
01:13:44 INFO - PROCESS | 4232 | 1472026424424 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - PROCESS | 4232 | 1472026424445 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
01:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 169ms
01:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
01:13:44 INFO - PROCESS | 4232 | 1472026424598 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - PROCESS | 4232 | 1472026424611 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
01:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 170ms
01:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
01:13:44 INFO - PROCESS | 4232 | 1472026424773 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - PROCESS | 4232 | 1472026424792 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
01:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 169ms
01:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
01:13:44 INFO - PROCESS | 4232 | 1472026424947 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:44 INFO - PROCESS | 4232 | 1472026424971 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
01:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 170ms
01:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
01:13:45 INFO - PROCESS | 4232 | 1472026425123 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 INFO - PROCESS | 4232 | 1472026425141 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 170ms
01:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
01:13:45 INFO - PROCESS | 4232 | 1472026425298 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 INFO - PROCESS | 4232 | 1472026425312 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 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
01:13:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
01:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 168ms
01:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
01:13:45 INFO - PROCESS | 4232 | 1472026425473 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 INFO - PROCESS | 4232 | 1472026425491 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
01:13:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
01:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 170ms
01:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
01:13:45 INFO - PROCESS | 4232 | 1472026425646 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 INFO - PROCESS | 4232 | 1472026425660 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 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
01:13:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
01:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 169ms
01:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
01:13:45 INFO - PROCESS | 4232 | 1472026425847 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:45 INFO - PROCESS | 4232 | 1472026425900 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 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]"
01:13:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:13:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
01:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 335ms
01:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
01:13:46 INFO - PROCESS | 4232 | 1472026426175 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 INFO - PROCESS | 4232 | 1472026426198 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 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
01:13:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
01:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 168ms
01:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
01:13:46 INFO - PROCESS | 4232 | 1472026426351 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 INFO - PROCESS | 4232 | 1472026426372 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
01:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 169ms
01:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
01:13:46 INFO - PROCESS | 4232 | 1472026426526 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 INFO - PROCESS | 4232 | 1472026426553 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
01:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 169ms
01:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
01:13:46 INFO - PROCESS | 4232 | 1472026426696 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 INFO - PROCESS | 4232 | 1472026426711 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
01:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 170ms
01:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
01:13:46 INFO - PROCESS | 4232 | 1472026426871 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:46 INFO - PROCESS | 4232 | 1472026426890 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
01:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 169ms
01:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
01:13:47 INFO - PROCESS | 4232 | 1472026427046 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - PROCESS | 4232 | 1472026427075 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
01:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 186ms
01:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
01:13:47 INFO - PROCESS | 4232 | 1472026427238 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - PROCESS | 4232 | 1472026427257 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
01:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 169ms
01:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
01:13:47 INFO - PROCESS | 4232 | 1472026427410 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - PROCESS | 4232 | 1472026427429 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
01:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 169ms
01:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
01:13:47 INFO - PROCESS | 4232 | 1472026427586 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - PROCESS | 4232 | 1472026427607 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
01:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 170ms
01:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
01:13:47 INFO - PROCESS | 4232 | 1472026427759 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - PROCESS | 4232 | 1472026427778 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
01:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 170ms
01:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
01:13:47 INFO - PROCESS | 4232 | 1472026427937 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:47 INFO - PROCESS | 4232 | 1472026427958 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
01:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 169ms
01:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
01:13:48 INFO - PROCESS | 4232 | 1472026428108 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - PROCESS | 4232 | 1472026428133 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
01:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 170ms
01:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
01:13:48 INFO - PROCESS | 4232 | 1472026428284 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - PROCESS | 4232 | 1472026428305 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
01:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 168ms
01:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
01:13:48 INFO - PROCESS | 4232 | 1472026428456 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - PROCESS | 4232 | 1472026428474 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
01:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 169ms
01:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
01:13:48 INFO - PROCESS | 4232 | 1472026428630 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - PROCESS | 4232 | 1472026428644 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
01:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 170ms
01:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
01:13:48 INFO - PROCESS | 4232 | 1472026428805 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:48 INFO - PROCESS | 4232 | 1472026428846 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
01:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 228ms
01:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
01:13:49 INFO - PROCESS | 4232 | 1472026429039 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - PROCESS | 4232 | 1472026429062 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
01:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 271ms
01:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
01:13:49 INFO - PROCESS | 4232 | 1472026429314 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - PROCESS | 4232 | 1472026429329 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
01:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 169ms
01:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
01:13:49 INFO - PROCESS | 4232 | 1472026429489 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - PROCESS | 4232 | 1472026429511 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
01:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 169ms
01:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
01:13:49 INFO - PROCESS | 4232 | 1472026429661 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - PROCESS | 4232 | 1472026429682 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
01:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
01:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
01:13:49 INFO - PROCESS | 4232 | 1472026429838 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:49 INFO - PROCESS | 4232 | 1472026429857 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
01:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
01:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
01:13:50 INFO - PROCESS | 4232 | 1472026430011 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - PROCESS | 4232 | 1472026430027 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
01:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 169ms
01:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
01:13:50 INFO - PROCESS | 4232 | 1472026430190 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - PROCESS | 4232 | 1472026430210 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
01:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 169ms
01:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
01:13:50 INFO - PROCESS | 4232 | 1472026430363 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - PROCESS | 4232 | 1472026430380 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
01:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 170ms
01:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
01:13:50 INFO - PROCESS | 4232 | 1472026430538 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - PROCESS | 4232 | 1472026430556 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
01:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 170ms
01:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
01:13:50 INFO - PROCESS | 4232 | 1472026430712 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - PROCESS | 4232 | 1472026430729 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
01:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 227ms
01:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
01:13:50 INFO - PROCESS | 4232 | 1472026430946 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:50 INFO - PROCESS | 4232 | 1472026430961 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
01:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 170ms
01:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
01:13:51 INFO - PROCESS | 4232 | 1472026431122 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - PROCESS | 4232 | 1472026431141 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
01:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 169ms
01:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
01:13:51 INFO - PROCESS | 4232 | 1472026431294 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - PROCESS | 4232 | 1472026431313 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
01:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 170ms
01:13:51 INFO - PROCESS | 4232 | 1472026431471 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
01:13:51 INFO - PROCESS | 4232 | 1472026431491 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
01:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 169ms
01:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
01:13:51 INFO - PROCESS | 4232 | 1472026431647 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - PROCESS | 4232 | 1472026431661 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
01:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 168ms
01:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
01:13:51 INFO - PROCESS | 4232 | 1472026431823 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - PROCESS | 4232 | 1472026431843 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
01:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 169ms
01:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
01:13:51 INFO - PROCESS | 4232 | 1472026431994 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 INFO - PROCESS | 4232 | 1472026432012 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
01:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 335ms
01:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
01:13:52 INFO - PROCESS | 4232 | 1472026432336 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 INFO - PROCESS | 4232 | 1472026432372 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
01:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 230ms
01:13:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
01:13:52 INFO - PROCESS | 4232 | 1472026432575 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 INFO - PROCESS | 4232 | 1472026432596 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 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 () {
01:13:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
01:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
01:13:52 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 () {
01:13:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
01:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
01:13:52 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 () {
01:13:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
01:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
01:13:52 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 () {
01:13:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
01:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
01:13:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 175ms
01:13:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
01:13:52 INFO - PROCESS | 4232 | 1472026432757 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 INFO - PROCESS | 4232 | 1472026432782 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
01:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
01:13:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
01:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
01:13:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
01:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
01:13:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 169ms
01:13:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
01:13:52 INFO - PROCESS | 4232 | 1472026432927 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:52 INFO - PROCESS | 4232 | 1472026432947 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 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
01:13:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
01:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:13:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
01:13:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
01:13:53 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.
01:13:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
01:13:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 169ms
01:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
01:13:53 INFO - PROCESS | 4232 | 1472026433103 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - PROCESS | 4232 | 1472026433122 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
01:13:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 170ms
01:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
01:13:53 INFO - PROCESS | 4232 | 1472026433276 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - PROCESS | 4232 | 1472026433302 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
01:13:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 170ms
01:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
01:13:53 INFO - PROCESS | 4232 | 1472026433453 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - PROCESS | 4232 | 1472026433472 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
01:13:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 170ms
01:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
01:13:53 INFO - PROCESS | 4232 | 1472026433629 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - PROCESS | 4232 | 1472026433647 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
01:13:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 168ms
01:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
01:13:53 INFO - PROCESS | 4232 | 1472026433805 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - PROCESS | 4232 | 1472026433824 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
01:13:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 169ms
01:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
01:13:53 INFO - PROCESS | 4232 | 1472026433981 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - PROCESS | 4232 | 1472026433996 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
01:13:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 169ms
01:13:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
01:13:54 INFO - PROCESS | 4232 | 1472026434155 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - PROCESS | 4232 | 1472026434177 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
01:13:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 169ms
01:13:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
01:13:54 INFO - PROCESS | 4232 | 1472026434329 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - PROCESS | 4232 | 1472026434346 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
01:13:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 169ms
01:13:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
01:13:54 INFO - PROCESS | 4232 | 1472026434511 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - PROCESS | 4232 | 1472026434530 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
01:13:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 170ms
01:13:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
01:13:54 INFO - PROCESS | 4232 | 1472026434689 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - PROCESS | 4232 | 1472026434708 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
01:13:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 169ms
01:13:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
01:13:54 INFO - PROCESS | 4232 | 1472026434861 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:54 INFO - PROCESS | 4232 | 1472026434880 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
01:13:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 170ms
01:13:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
01:13:55 INFO - PROCESS | 4232 | 1472026435038 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - PROCESS | 4232 | 1472026435059 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
01:13:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 169ms
01:13:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
01:13:55 INFO - PROCESS | 4232 | 1472026435214 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - PROCESS | 4232 | 1472026435227 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
01:13:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 170ms
01:13:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
01:13:55 INFO - PROCESS | 4232 | 1472026435389 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - PROCESS | 4232 | 1472026435408 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
01:13:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 170ms
01:13:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
01:13:55 INFO - PROCESS | 4232 | 1472026435563 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - PROCESS | 4232 | 1472026435577 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
01:13:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 230ms
01:13:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
01:13:55 INFO - PROCESS | 4232 | 1472026435801 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - PROCESS | 4232 | 1472026435825 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
01:13:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 169ms
01:13:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
01:13:55 INFO - PROCESS | 4232 | 1472026435972 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:55 INFO - PROCESS | 4232 | 1472026435993 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
01:13:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 168ms
01:13:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
01:13:56 INFO - PROCESS | 4232 | 1472026436146 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - PROCESS | 4232 | 1472026436161 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
01:13:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 168ms
01:13:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
01:13:56 INFO - PROCESS | 4232 | 1472026436323 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - PROCESS | 4232 | 1472026436342 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
01:13:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 169ms
01:13:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
01:13:56 INFO - PROCESS | 4232 | 1472026436497 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - PROCESS | 4232 | 1472026436514 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
01:13:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 168ms
01:13:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
01:13:56 INFO - PROCESS | 4232 | 1472026436672 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - PROCESS | 4232 | 1472026436692 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 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
01:13:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 168ms
01:13:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
01:13:56 INFO - PROCESS | 4232 | 1472026436843 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:56 INFO - PROCESS | 4232 | 1472026436864 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
01:13:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 168ms
01:13:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
01:13:57 INFO - PROCESS | 4232 | 1472026437020 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - PROCESS | 4232 | 1472026437041 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 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
01:13:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 168ms
01:13:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
01:13:57 INFO - PROCESS | 4232 | 1472026437189 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - PROCESS | 4232 | 1472026437208 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
01:13:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 170ms
01:13:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
01:13:57 INFO - PROCESS | 4232 | 1472026437364 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - PROCESS | 4232 | 1472026437378 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
01:13:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 170ms
01:13:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
01:13:57 INFO - PROCESS | 4232 | 1472026437538 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - PROCESS | 4232 | 1472026437559 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
01:13:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 169ms
01:13:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
01:13:57 INFO - PROCESS | 4232 | 1472026437712 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - PROCESS | 4232 | 1472026437730 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
01:13:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 170ms
01:13:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
01:13:57 INFO - PROCESS | 4232 | 1472026437888 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:57 INFO - PROCESS | 4232 | 1472026437913 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
01:13:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 170ms
01:13:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
01:13:58 INFO - PROCESS | 4232 | 1472026438062 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - PROCESS | 4232 | 1472026438080 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
01:13:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 168ms
01:13:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
01:13:58 INFO - PROCESS | 4232 | 1472026438238 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - PROCESS | 4232 | 1472026438256 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
01:13:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 230ms
01:13:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
01:13:58 INFO - PROCESS | 4232 | 1472026438555 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - PROCESS | 4232 | 1472026438581 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
01:13:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 188ms
01:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
01:13:58 INFO - PROCESS | 4232 | 1472026438741 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - PROCESS | 4232 | 1472026438761 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
01:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 169ms
01:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
01:13:58 INFO - PROCESS | 4232 | 1472026438915 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:58 INFO - PROCESS | 4232 | 1472026438930 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
01:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 186ms
01:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
01:13:59 INFO - PROCESS | 4232 | 1472026439106 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - PROCESS | 4232 | 1472026439126 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
01:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 168ms
01:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
01:13:59 INFO - PROCESS | 4232 | 1472026439277 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - PROCESS | 4232 | 1472026439298 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
01:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 169ms
01:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
01:13:59 INFO - PROCESS | 4232 | 1472026439455 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - PROCESS | 4232 | 1472026439482 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
01:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 170ms
01:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
01:13:59 INFO - PROCESS | 4232 | 1472026439630 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - PROCESS | 4232 | 1472026439655 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
01:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 169ms
01:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
01:13:59 INFO - PROCESS | 4232 | 1472026439806 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - PROCESS | 4232 | 1472026439825 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
01:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 170ms
01:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
01:13:59 INFO - PROCESS | 4232 | 1472026439980 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - PROCESS | 4232 | 1472026439994 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 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
01:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 168ms
01:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
01:14:00 INFO - PROCESS | 4232 | 1472026440160 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - PROCESS | 4232 | 1472026440179 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
01:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 169ms
01:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
01:14:00 INFO - PROCESS | 4232 | 1472026440339 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - PROCESS | 4232 | 1472026440363 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
01:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 170ms
01:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
01:14:00 INFO - PROCESS | 4232 | 1472026440514 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - PROCESS | 4232 | 1472026440530 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 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
01:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 170ms
01:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
01:14:00 INFO - PROCESS | 4232 | 1472026440690 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - PROCESS | 4232 | 1472026440709 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
01:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 170ms
01:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
01:14:00 INFO - PROCESS | 4232 | 1472026440864 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:00 INFO - PROCESS | 4232 | 1472026440882 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
01:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 168ms
01:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
01:14:01 INFO - PROCESS | 4232 | 1472026441038 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - PROCESS | 4232 | 1472026441065 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
01:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 169ms
01:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
01:14:01 INFO - PROCESS | 4232 | 1472026441212 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - PROCESS | 4232 | 1472026441233 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
01:14:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
01:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 170ms
01:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
01:14:01 INFO - PROCESS | 4232 | 1472026441388 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - PROCESS | 4232 | 1472026441408 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
01:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 170ms
01:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
01:14:01 INFO - PROCESS | 4232 | 1472026441562 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - PROCESS | 4232 | 1472026441581 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 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
01:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 168ms
01:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
01:14:01 INFO - PROCESS | 4232 | 1472026441738 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - PROCESS | 4232 | 1472026441759 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
01:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 169ms
01:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
01:14:01 INFO - PROCESS | 4232 | 1472026441913 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:01 INFO - PROCESS | 4232 | 1472026441929 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:02 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant - assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255
01:14:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
01:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 269ms
01:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
01:14:02 INFO - PROCESS | 4232 | 1472026442189 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:02 INFO - PROCESS | 4232 | 1472026442209 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
01:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 187ms
01:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
01:14:02 INFO - PROCESS | 4232 | 1472026442379 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:02 INFO - PROCESS | 4232 | 1472026442493 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
01:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 271ms
01:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
01:14:02 INFO - PROCESS | 4232 | 1472026442658 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:02 INFO - PROCESS | 4232 | 1472026442678 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
01:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 169ms
01:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
01:14:02 INFO - PROCESS | 4232 | 1472026442836 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:02 INFO - PROCESS | 4232 | 1472026442855 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
01:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 169ms
01:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
01:14:03 INFO - PROCESS | 4232 | 1472026443006 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - PROCESS | 4232 | 1472026443024 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
01:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 170ms
01:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
01:14:03 INFO - PROCESS | 4232 | 1472026443181 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - PROCESS | 4232 | 1472026443197 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
01:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 168ms
01:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
01:14:03 INFO - PROCESS | 4232 | 1472026443356 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - PROCESS | 4232 | 1472026443377 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
01:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 169ms
01:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
01:14:03 INFO - PROCESS | 4232 | 1472026443528 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - PROCESS | 4232 | 1472026443547 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
01:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 169ms
01:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
01:14:03 INFO - PROCESS | 4232 | 1472026443704 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - PROCESS | 4232 | 1472026443723 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
01:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 169ms
01:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
01:14:03 INFO - PROCESS | 4232 | 1472026443876 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:03 INFO - PROCESS | 4232 | 1472026443897 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
01:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 169ms
01:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
01:14:04 INFO - PROCESS | 4232 | 1472026444052 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 INFO - PROCESS | 4232 | 1472026444065 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
01:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 170ms
01:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
01:14:04 INFO - PROCESS | 4232 | 1472026444225 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 INFO - PROCESS | 4232 | 1472026444244 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 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
01:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 169ms
01:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
01:14:04 INFO - PROCESS | 4232 | 1472026444402 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 INFO - PROCESS | 4232 | 1472026444443 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 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
01:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 335ms
01:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
01:14:04 INFO - PROCESS | 4232 | 1472026444740 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 INFO - PROCESS | 4232 | 1472026444764 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 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
01:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 170ms
01:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
01:14:04 INFO - PROCESS | 4232 | 1472026444919 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:04 INFO - PROCESS | 4232 | 1472026444943 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 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)
01:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 167ms
01:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
01:14:05 INFO - PROCESS | 4232 | 1472026445092 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - PROCESS | 4232 | 1472026445113 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 170ms
01:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
01:14:05 INFO - PROCESS | 4232 | 1472026445264 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - PROCESS | 4232 | 1472026445278 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
01:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 169ms
01:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
01:14:05 INFO - PROCESS | 4232 | 1472026445439 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - PROCESS | 4232 | 1472026445463 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
01:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 170ms
01:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
01:14:05 INFO - PROCESS | 4232 | 1472026445613 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - PROCESS | 4232 | 1472026445630 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
01:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 170ms
01:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
01:14:05 INFO - PROCESS | 4232 | 1472026445790 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - PROCESS | 4232 | 1472026445809 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
01:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 169ms
01:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
01:14:05 INFO - PROCESS | 4232 | 1472026445968 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:05 INFO - PROCESS | 4232 | 1472026445982 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
01:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 168ms
01:14:06 INFO - PROCESS | 4232 | 1472026446141 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
01:14:06 INFO - PROCESS | 4232 | 1472026446160 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
01:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 170ms
01:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
01:14:06 INFO - PROCESS | 4232 | 1472026446319 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - PROCESS | 4232 | 1472026446379 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
01:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 229ms
01:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
01:14:06 INFO - PROCESS | 4232 | 1472026446554 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - PROCESS | 4232 | 1472026446577 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
01:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 170ms
01:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
01:14:06 INFO - PROCESS | 4232 | 1472026446726 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - PROCESS | 4232 | 1472026446752 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
01:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 169ms
01:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
01:14:06 INFO - PROCESS | 4232 | 1472026446906 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:06 INFO - PROCESS | 4232 | 1472026446928 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 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
01:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 170ms
01:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
01:14:07 INFO - PROCESS | 4232 | 1472026447076 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 INFO - PROCESS | 4232 | 1472026447097 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
01:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 228ms
01:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
01:14:07 INFO - PROCESS | 4232 | 1472026447308 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 INFO - PROCESS | 4232 | 1472026447327 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
01:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 168ms
01:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
01:14:07 INFO - PROCESS | 4232 | 1472026447481 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 INFO - PROCESS | 4232 | 1472026447496 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 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)
01:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 168ms
01:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
01:14:07 INFO - PROCESS | 4232 | 1472026447656 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 INFO - PROCESS | 4232 | 1472026447679 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 169ms
01:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
01:14:07 INFO - PROCESS | 4232 | 1472026447828 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:07 INFO - PROCESS | 4232 | 1472026447847 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
01:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 170ms
01:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
01:14:08 INFO - PROCESS | 4232 | 1472026448005 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - PROCESS | 4232 | 1472026448025 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
01:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 170ms
01:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
01:14:08 INFO - PROCESS | 4232 | 1472026448179 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - PROCESS | 4232 | 1472026448202 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
01:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 169ms
01:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
01:14:08 INFO - PROCESS | 4232 | 1472026448355 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - PROCESS | 4232 | 1472026448373 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
01:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 229ms
01:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
01:14:08 INFO - PROCESS | 4232 | 1472026448589 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - PROCESS | 4232 | 1472026448656 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
01:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 228ms
01:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
01:14:08 INFO - PROCESS | 4232 | 1472026448826 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - PROCESS | 4232 | 1472026448846 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
01:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 168ms
01:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
01:14:09 INFO - PROCESS | 4232 | 1472026448996 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - PROCESS | 4232 | 1472026449014 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
01:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 170ms
01:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
01:14:09 INFO - PROCESS | 4232 | 1472026449172 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - PROCESS | 4232 | 1472026449192 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
01:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 170ms
01:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
01:14:09 INFO - PROCESS | 4232 | 1472026449347 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - PROCESS | 4232 | 1472026449362 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
01:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 169ms
01:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
01:14:09 INFO - PROCESS | 4232 | 1472026449522 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - PROCESS | 4232 | 1472026449543 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
01:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 170ms
01:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
01:14:09 INFO - PROCESS | 4232 | 1472026449694 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - PROCESS | 4232 | 1472026449713 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
01:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 170ms
01:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
01:14:09 INFO - PROCESS | 4232 | 1472026449872 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:09 INFO - PROCESS | 4232 | 1472026449892 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
01:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 170ms
01:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
01:14:10 INFO - PROCESS | 4232 | 1472026450049 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - PROCESS | 4232 | 1472026450077 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
01:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
01:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
01:14:10 INFO - PROCESS | 4232 | 1472026450224 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - PROCESS | 4232 | 1472026450249 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
01:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 169ms
01:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
01:14:10 INFO - PROCESS | 4232 | 1472026450399 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - PROCESS | 4232 | 1472026450413 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
01:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 169ms
01:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
01:14:10 INFO - PROCESS | 4232 | 1472026450574 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - PROCESS | 4232 | 1472026450592 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
01:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 188ms
01:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
01:14:10 INFO - PROCESS | 4232 | 1472026450781 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:10 INFO - PROCESS | 4232 | 1472026450832 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
01:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 353ms
01:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
01:14:11 INFO - PROCESS | 4232 | 1472026451125 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - PROCESS | 4232 | 1472026451145 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
01:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 169ms
01:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
01:14:11 INFO - PROCESS | 4232 | 1472026451303 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - PROCESS | 4232 | 1472026451325 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
01:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 170ms
01:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
01:14:11 INFO - PROCESS | 4232 | 1472026451476 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - PROCESS | 4232 | 1472026451499 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
01:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 170ms
01:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
01:14:11 INFO - PROCESS | 4232 | 1472026451648 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - PROCESS | 4232 | 1472026451663 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
01:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 168ms
01:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
01:14:11 INFO - PROCESS | 4232 | 1472026451823 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - PROCESS | 4232 | 1472026451846 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
01:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 170ms
01:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
01:14:12 INFO - PROCESS | 4232 | 1472026451998 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - PROCESS | 4232 | 1472026452015 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
01:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 170ms
01:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
01:14:12 INFO - PROCESS | 4232 | 1472026452175 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - PROCESS | 4232 | 1472026452197 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
01:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 170ms
01:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
01:14:12 INFO - PROCESS | 4232 | 1472026452352 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - PROCESS | 4232 | 1472026452364 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
01:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 170ms
01:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
01:14:12 INFO - PROCESS | 4232 | 1472026452525 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - PROCESS | 4232 | 1472026452544 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
01:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 169ms
01:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
01:14:12 INFO - PROCESS | 4232 | 1472026452702 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - PROCESS | 4232 | 1472026452714 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
01:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 169ms
01:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
01:14:12 INFO - PROCESS | 4232 | 1472026452873 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:12 INFO - PROCESS | 4232 | 1472026452900 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
01:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 170ms
01:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
01:14:13 INFO - PROCESS | 4232 | 1472026453047 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - PROCESS | 4232 | 1472026453061 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
01:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 118ms
01:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
01:14:13 INFO - PROCESS | 4232 | 1472026453174 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - PROCESS | 4232 | 1472026453202 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
01:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 170ms
01:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
01:14:13 INFO - PROCESS | 4232 | 1472026453352 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - PROCESS | 4232 | 1472026453372 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
01:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 170ms
01:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
01:14:13 INFO - PROCESS | 4232 | 1472026453524 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - PROCESS | 4232 | 1472026453543 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
01:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 170ms
01:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
01:14:13 INFO - PROCESS | 4232 | 1472026453702 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - PROCESS | 4232 | 1472026453714 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
01:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 170ms
01:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
01:14:13 INFO - PROCESS | 4232 | 1472026453876 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:13 INFO - PROCESS | 4232 | 1472026453897 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
01:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 170ms
01:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
01:14:14 INFO - PROCESS | 4232 | 1472026454052 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - PROCESS | 4232 | 1472026454064 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
01:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 169ms
01:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
01:14:14 INFO - PROCESS | 4232 | 1472026454223 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - PROCESS | 4232 | 1472026454242 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
01:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 169ms
01:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
01:14:14 INFO - PROCESS | 4232 | 1472026454396 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - PROCESS | 4232 | 1472026454415 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
01:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 170ms
01:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
01:14:14 INFO - PROCESS | 4232 | 1472026454573 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - PROCESS | 4232 | 1472026454592 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
01:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 169ms
01:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
01:14:14 INFO - PROCESS | 4232 | 1472026454746 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - PROCESS | 4232 | 1472026454767 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 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
01:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 169ms
01:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
01:14:14 INFO - PROCESS | 4232 | 1472026454922 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:14 INFO - PROCESS | 4232 | 1472026454944 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 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
01:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 169ms
01:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
01:14:15 INFO - PROCESS | 4232 | 1472026455096 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 INFO - PROCESS | 4232 | 1472026455115 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
01:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 230ms
01:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
01:14:15 INFO - PROCESS | 4232 | 1472026455331 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 INFO - PROCESS | 4232 | 1472026455361 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
01:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 170ms
01:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
01:14:15 INFO - PROCESS | 4232 | 1472026455507 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 INFO - PROCESS | 4232 | 1472026455649 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
01:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 272ms
01:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
01:14:15 INFO - PROCESS | 4232 | 1472026455789 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 INFO - PROCESS | 4232 | 1472026455810 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
01:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 188ms
01:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
01:14:15 INFO - PROCESS | 4232 | 1472026455977 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - PROCESS | 4232 | 1472026455998 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
01:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 170ms
01:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
01:14:16 INFO - PROCESS | 4232 | 1472026456154 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - PROCESS | 4232 | 1472026456177 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
01:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 188ms
01:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
01:14:16 INFO - PROCESS | 4232 | 1472026456344 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - PROCESS | 4232 | 1472026456364 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
01:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 169ms
01:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
01:14:16 INFO - PROCESS | 4232 | 1472026456523 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - PROCESS | 4232 | 1472026456544 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 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)
01:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 169ms
01:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
01:14:16 INFO - PROCESS | 4232 | 1472026456696 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - PROCESS | 4232 | 1472026456715 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 229ms
01:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
01:14:17 INFO - PROCESS | 4232 | 1472026457000 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - PROCESS | 4232 | 1472026457027 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
01:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 188ms
01:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
01:14:17 INFO - PROCESS | 4232 | 1472026457189 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - PROCESS | 4232 | 1472026457210 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
01:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 188ms
01:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
01:14:17 INFO - PROCESS | 4232 | 1472026457379 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - PROCESS | 4232 | 1472026457406 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
01:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 170ms
01:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
01:14:17 INFO - PROCESS | 4232 | 1472026457554 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - PROCESS | 4232 | 1472026457582 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
01:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 187ms
01:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
01:14:17 INFO - PROCESS | 4232 | 1472026457743 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - PROCESS | 4232 | 1472026457763 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
01:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 170ms
01:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
01:14:17 INFO - PROCESS | 4232 | 1472026457922 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:17 INFO - PROCESS | 4232 | 1472026457947 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
01:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 170ms
01:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
01:14:18 INFO - PROCESS | 4232 | 1472026458094 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - PROCESS | 4232 | 1472026458113 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
01:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 169ms
01:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
01:14:18 INFO - PROCESS | 4232 | 1472026458270 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - PROCESS | 4232 | 1472026458288 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
01:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 188ms
01:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
01:14:18 INFO - PROCESS | 4232 | 1472026458461 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - PROCESS | 4232 | 1472026458479 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
01:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 170ms
01:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
01:14:18 INFO - PROCESS | 4232 | 1472026458639 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - PROCESS | 4232 | 1472026458656 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
01:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 168ms
01:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
01:14:18 INFO - PROCESS | 4232 | 1472026458816 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:18 INFO - PROCESS | 4232 | 1472026458832 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
01:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 188ms
01:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
01:14:19 INFO - PROCESS | 4232 | 1472026459008 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - PROCESS | 4232 | 1472026459027 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
01:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 169ms
01:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
01:14:19 INFO - PROCESS | 4232 | 1472026459180 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - PROCESS | 4232 | 1472026459197 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
01:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 186ms
01:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
01:14:19 INFO - PROCESS | 4232 | 1472026459372 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - PROCESS | 4232 | 1472026459391 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
01:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 169ms
01:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
01:14:19 INFO - PROCESS | 4232 | 1472026459545 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - PROCESS | 4232 | 1472026459571 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
01:14:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1
01:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 167ms
01:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
01:14:19 INFO - PROCESS | 4232 | 1472026459719 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - PROCESS | 4232 | 1472026459732 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
01:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 169ms
01:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
01:14:19 INFO - PROCESS | 4232 | 1472026459889 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:19 INFO - PROCESS | 4232 | 1472026459908 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
01:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 169ms
01:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
01:14:20 INFO - PROCESS | 4232 | 1472026460063 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - PROCESS | 4232 | 1472026460083 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
01:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 170ms
01:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
01:14:20 INFO - PROCESS | 4232 | 1472026460240 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - PROCESS | 4232 | 1472026460258 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
01:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 169ms
01:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
01:14:20 INFO - PROCESS | 4232 | 1472026460412 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - PROCESS | 4232 | 1472026460431 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
01:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 168ms
01:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
01:14:20 INFO - PROCESS | 4232 | 1472026460587 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - PROCESS | 4232 | 1472026460601 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 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
01:14:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
01:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
01:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
01:14:20 INFO - PROCESS | 4232 | 1472026460760 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - PROCESS | 4232 | 1472026460779 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
01:14:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
01:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 169ms
01:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
01:14:20 INFO - PROCESS | 4232 | 1472026460937 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:20 INFO - PROCESS | 4232 | 1472026460949 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
01:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 170ms
01:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
01:14:21 INFO - PROCESS | 4232 | 1472026461110 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 INFO - PROCESS | 4232 | 1472026461129 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 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
01:14:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
01:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 170ms
01:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
01:14:21 INFO - PROCESS | 4232 | 1472026461287 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 INFO - PROCESS | 4232 | 1472026461307 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 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
01:14:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
01:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 168ms
01:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
01:14:21 INFO - PROCESS | 4232 | 1472026461458 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 INFO - PROCESS | 4232 | 1472026461482 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
01:14:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
01:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 229ms
01:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
01:14:21 INFO - PROCESS | 4232 | 1472026461693 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 INFO - PROCESS | 4232 | 1472026461747 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
01:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 230ms
01:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
01:14:21 INFO - PROCESS | 4232 | 1472026461926 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:21 INFO - PROCESS | 4232 | 1472026461947 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix - assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16
01:14:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:14:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1
01:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 168ms
01:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
01:14:22 INFO - PROCESS | 4232 | 1472026462102 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - PROCESS | 4232 | 1472026462115 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
01:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 168ms
01:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
01:14:22 INFO - PROCESS | 4232 | 1472026462273 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - PROCESS | 4232 | 1472026462292 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
01:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 170ms
01:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
01:14:22 INFO - PROCESS | 4232 | 1472026462447 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - PROCESS | 4232 | 1472026462463 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
01:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 169ms
01:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
01:14:22 INFO - PROCESS | 4232 | 1472026462623 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - PROCESS | 4232 | 1472026462645 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
01:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 169ms
01:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
01:14:22 INFO - PROCESS | 4232 | 1472026462795 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - PROCESS | 4232 | 1472026462813 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
01:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 170ms
01:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
01:14:22 INFO - PROCESS | 4232 | 1472026462972 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - PROCESS | 4232 | 1472026462990 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
01:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 170ms
01:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
01:14:23 INFO - PROCESS | 4232 | 1472026463236 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - PROCESS | 4232 | 1472026463305 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
01:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 356ms
01:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
01:14:23 INFO - PROCESS | 4232 | 1472026463512 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - PROCESS | 4232 | 1472026463535 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
01:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 170ms
01:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
01:14:23 INFO - PROCESS | 4232 | 1472026463688 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - PROCESS | 4232 | 1472026463709 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
01:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 187ms
01:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
01:14:23 INFO - PROCESS | 4232 | 1472026463880 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:23 INFO - PROCESS | 4232 | 1472026463922 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
01:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 170ms
01:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
01:14:24 INFO - PROCESS | 4232 | 1472026464060 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - PROCESS | 4232 | 1472026464080 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
01:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 169ms
01:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
01:14:24 INFO - PROCESS | 4232 | 1472026464234 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - PROCESS | 4232 | 1472026464263 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
01:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 169ms
01:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
01:14:24 INFO - PROCESS | 4232 | 1472026464407 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - PROCESS | 4232 | 1472026464426 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
01:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 187ms
01:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
01:14:24 INFO - PROCESS | 4232 | 1472026464598 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - PROCESS | 4232 | 1472026464612 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
01:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 167ms
01:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
01:14:24 INFO - PROCESS | 4232 | 1472026464772 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - PROCESS | 4232 | 1472026464799 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
01:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
01:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
01:14:24 INFO - PROCESS | 4232 | 1472026464945 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:24 INFO - PROCESS | 4232 | 1472026464968 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
01:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 169ms
01:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
01:14:25 INFO - PROCESS | 4232 | 1472026465123 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - PROCESS | 4232 | 1472026465146 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
01:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 230ms
01:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
01:14:25 INFO - PROCESS | 4232 | 1472026465360 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - PROCESS | 4232 | 1472026465382 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
01:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 170ms
01:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
01:14:25 INFO - PROCESS | 4232 | 1472026465536 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - PROCESS | 4232 | 1472026465557 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
01:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 168ms
01:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
01:14:25 INFO - PROCESS | 4232 | 1472026465709 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - PROCESS | 4232 | 1472026465728 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
01:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 169ms
01:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
01:14:25 INFO - PROCESS | 4232 | 1472026465887 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:25 INFO - PROCESS | 4232 | 1472026465907 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
01:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 170ms
01:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
01:14:26 INFO - PROCESS | 4232 | 1472026466064 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - PROCESS | 4232 | 1472026466081 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
01:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 169ms
01:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
01:14:26 INFO - PROCESS | 4232 | 1472026466240 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - PROCESS | 4232 | 1472026466258 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
01:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 170ms
01:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
01:14:26 INFO - PROCESS | 4232 | 1472026466413 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - PROCESS | 4232 | 1472026466432 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
01:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 169ms
01:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
01:14:26 INFO - PROCESS | 4232 | 1472026466589 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - PROCESS | 4232 | 1472026466608 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
01:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 168ms
01:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
01:14:26 INFO - PROCESS | 4232 | 1472026466760 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - PROCESS | 4232 | 1472026466789 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
01:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 170ms
01:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
01:14:26 INFO - PROCESS | 4232 | 1472026466939 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:26 INFO - PROCESS | 4232 | 1472026466957 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
01:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 188ms
01:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
01:14:27 INFO - PROCESS | 4232 | 1472026467130 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - PROCESS | 4232 | 1472026467159 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
01:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 170ms
01:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
01:14:27 INFO - PROCESS | 4232 | 1472026467306 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - PROCESS | 4232 | 1472026467324 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
01:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 170ms
01:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
01:14:27 INFO - PROCESS | 4232 | 1472026467478 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - PROCESS | 4232 | 1472026467496 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
01:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 169ms
01:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
01:14:27 INFO - PROCESS | 4232 | 1472026467654 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - PROCESS | 4232 | 1472026467666 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
01:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 187ms
01:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
01:14:27 INFO - PROCESS | 4232 | 1472026467844 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:27 INFO - PROCESS | 4232 | 1472026467864 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:28 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
01:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 170ms
01:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
01:14:28 INFO - PROCESS | 4232 | 1472026468021 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:28 INFO - PROCESS | 4232 | 1472026468048 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
01:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms
01:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
01:14:28 INFO - PROCESS | 4232 | 1472026468545 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:28 INFO - PROCESS | 4232 | 1472026468565 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
01:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 376ms
01:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
01:14:28 INFO - PROCESS | 4232 | 1472026468925 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:28 INFO - PROCESS | 4232 | 1472026468950 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
01:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 188ms
01:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
01:14:29 INFO - PROCESS | 4232 | 1472026469121 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - PROCESS | 4232 | 1472026469142 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
01:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 335ms
01:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
01:14:29 INFO - PROCESS | 4232 | 1472026469473 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - PROCESS | 4232 | 1472026469505 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
01:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 188ms
01:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
01:14:29 INFO - PROCESS | 4232 | 1472026469656 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - PROCESS | 4232 | 1472026469678 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
01:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 170ms
01:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
01:14:29 INFO - PROCESS | 4232 | 1472026469829 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - PROCESS | 4232 | 1472026469854 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
01:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 168ms
01:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
01:14:30 INFO - PROCESS | 4232 | 1472026470010 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - PROCESS | 4232 | 1472026470032 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 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
01:14:30 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
01:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 170ms
01:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
01:14:30 INFO - PROCESS | 4232 | 1472026470186 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - PROCESS | 4232 | 1472026470198 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
01:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 168ms
01:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
01:14:30 INFO - PROCESS | 4232 | 1472026470357 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - PROCESS | 4232 | 1472026470379 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
01:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 169ms
01:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
01:14:30 INFO - PROCESS | 4232 | 1472026470531 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - PROCESS | 4232 | 1472026470547 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
01:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 169ms
01:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
01:14:30 INFO - PROCESS | 4232 | 1472026470707 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - PROCESS | 4232 | 1472026470726 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
01:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 169ms
01:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
01:14:30 INFO - PROCESS | 4232 | 1472026470882 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:30 INFO - PROCESS | 4232 | 1472026470895 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
01:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 169ms
01:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
01:14:31 INFO - PROCESS | 4232 | 1472026471057 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - PROCESS | 4232 | 1472026471077 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
01:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 169ms
01:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
01:14:31 INFO - PROCESS | 4232 | 1472026471231 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - PROCESS | 4232 | 1472026471257 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
01:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 170ms
01:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
01:14:31 INFO - PROCESS | 4232 | 1472026471407 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - PROCESS | 4232 | 1472026471430 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
01:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 170ms
01:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
01:14:31 INFO - PROCESS | 4232 | 1472026471581 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - PROCESS | 4232 | 1472026471597 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
01:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 169ms
01:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
01:14:31 INFO - PROCESS | 4232 | 1472026471758 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - PROCESS | 4232 | 1472026471784 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
01:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 170ms
01:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
01:14:31 INFO - PROCESS | 4232 | 1472026471936 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:31 INFO - PROCESS | 4232 | 1472026471949 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
01:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 170ms
01:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
01:14:32 INFO - PROCESS | 4232 | 1472026472108 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - PROCESS | 4232 | 1472026472128 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
01:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 166ms
01:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
01:14:32 INFO - PROCESS | 4232 | 1472026472279 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - PROCESS | 4232 | 1472026472299 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
01:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 168ms
01:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
01:14:32 INFO - PROCESS | 4232 | 1472026472455 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - PROCESS | 4232 | 1472026472472 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
01:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 169ms
01:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
01:14:32 INFO - PROCESS | 4232 | 1472026472627 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - PROCESS | 4232 | 1472026472646 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
01:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 170ms
01:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
01:14:32 INFO - PROCESS | 4232 | 1472026472807 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - PROCESS | 4232 | 1472026472826 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
01:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 187ms
01:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
01:14:32 INFO - PROCESS | 4232 | 1472026472994 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - PROCESS | 4232 | 1472026473014 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
01:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 169ms
01:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
01:14:33 INFO - PROCESS | 4232 | 1472026473171 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - PROCESS | 4232 | 1472026473182 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
01:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 185ms
01:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
01:14:33 INFO - PROCESS | 4232 | 1472026473358 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - PROCESS | 4232 | 1472026473379 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
01:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 170ms
01:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
01:14:33 INFO - PROCESS | 4232 | 1472026473533 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - PROCESS | 4232 | 1472026473547 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
01:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 169ms
01:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
01:14:33 INFO - PROCESS | 4232 | 1472026473707 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - PROCESS | 4232 | 1472026473725 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
01:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 169ms
01:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
01:14:33 INFO - PROCESS | 4232 | 1472026473886 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:33 INFO - PROCESS | 4232 | 1472026473902 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
01:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 170ms
01:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
01:14:34 INFO - PROCESS | 4232 | 1472026474060 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - PROCESS | 4232 | 1472026474078 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
01:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 170ms
01:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
01:14:34 INFO - PROCESS | 4232 | 1472026474237 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - PROCESS | 4232 | 1472026474249 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
01:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 187ms
01:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
01:14:34 INFO - PROCESS | 4232 | 1472026474429 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - PROCESS | 4232 | 1472026474449 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
01:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 169ms
01:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
01:14:34 INFO - PROCESS | 4232 | 1472026474604 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - PROCESS | 4232 | 1472026474631 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
01:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 230ms
01:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
01:14:34 INFO - PROCESS | 4232 | 1472026474838 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:34 INFO - PROCESS | 4232 | 1472026474862 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
01:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 170ms
01:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
01:14:35 INFO - PROCESS | 4232 | 1472026475011 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - PROCESS | 4232 | 1472026475030 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
01:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 169ms
01:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
01:14:35 INFO - PROCESS | 4232 | 1472026475186 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - PROCESS | 4232 | 1472026475198 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
01:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 229ms
01:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
01:14:35 INFO - PROCESS | 4232 | 1472026475491 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - PROCESS | 4232 | 1472026475516 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
01:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 170ms
01:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
01:14:35 INFO - PROCESS | 4232 | 1472026475671 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - PROCESS | 4232 | 1472026475691 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
01:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 169ms
01:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
01:14:35 INFO - PROCESS | 4232 | 1472026475846 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:35 INFO - PROCESS | 4232 | 1472026475874 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
01:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 168ms
01:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
01:14:36 INFO - PROCESS | 4232 | 1472026476013 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - PROCESS | 4232 | 1472026476035 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
01:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 169ms
01:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
01:14:36 INFO - PROCESS | 4232 | 1472026476190 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - PROCESS | 4232 | 1472026476210 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
01:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
01:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
01:14:36 INFO - PROCESS | 4232 | 1472026476371 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - PROCESS | 4232 | 1472026476398 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
01:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 170ms
01:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
01:14:36 INFO - PROCESS | 4232 | 1472026476541 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - PROCESS | 4232 | 1472026476563 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
01:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 170ms
01:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
01:14:36 INFO - PROCESS | 4232 | 1472026476716 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - PROCESS | 4232 | 1472026476731 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
01:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 169ms
01:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
01:14:36 INFO - PROCESS | 4232 | 1472026476892 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:36 INFO - PROCESS | 4232 | 1472026476912 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
01:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 169ms
01:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
01:14:37 INFO - PROCESS | 4232 | 1472026477063 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - PROCESS | 4232 | 1472026477083 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
01:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 170ms
01:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
01:14:37 INFO - PROCESS | 4232 | 1472026477241 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - PROCESS | 4232 | 1472026477265 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
01:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 168ms
01:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
01:14:37 INFO - PROCESS | 4232 | 1472026477416 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - PROCESS | 4232 | 1472026477443 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
01:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 170ms
01:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
01:14:37 INFO - PROCESS | 4232 | 1472026477590 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - PROCESS | 4232 | 1472026477609 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
01:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 168ms
01:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
01:14:37 INFO - PROCESS | 4232 | 1472026477763 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - PROCESS | 4232 | 1472026477782 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
01:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 169ms
01:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
01:14:37 INFO - PROCESS | 4232 | 1472026477941 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:37 INFO - PROCESS | 4232 | 1472026477963 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
01:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
01:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
01:14:38 INFO - PROCESS | 4232 | 1472026478113 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - PROCESS | 4232 | 1472026478132 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
01:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 170ms
01:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
01:14:38 INFO - PROCESS | 4232 | 1472026478291 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - PROCESS | 4232 | 1472026478311 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
01:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 169ms
01:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
01:14:38 INFO - PROCESS | 4232 | 1472026478470 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - PROCESS | 4232 | 1472026478482 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
01:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 170ms
01:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
01:14:38 INFO - PROCESS | 4232 | 1472026478643 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - PROCESS | 4232 | 1472026478662 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
01:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 169ms
01:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
01:14:38 INFO - PROCESS | 4232 | 1472026478815 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - PROCESS | 4232 | 1472026478831 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
01:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 170ms
01:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
01:14:38 INFO - PROCESS | 4232 | 1472026478992 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - PROCESS | 4232 | 1472026479013 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
01:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 169ms
01:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
01:14:39 INFO - PROCESS | 4232 | 1472026479165 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - PROCESS | 4232 | 1472026479179 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
01:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 117ms
01:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
01:14:39 INFO - PROCESS | 4232 | 1472026479291 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - PROCESS | 4232 | 1472026479310 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
01:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 188ms
01:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
01:14:39 INFO - PROCESS | 4232 | 1472026479480 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - PROCESS | 4232 | 1472026479498 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
01:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 169ms
01:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
01:14:39 INFO - PROCESS | 4232 | 1472026479656 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - PROCESS | 4232 | 1472026479674 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
01:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 170ms
01:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
01:14:39 INFO - PROCESS | 4232 | 1472026479829 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:39 INFO - PROCESS | 4232 | 1472026479850 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
01:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 170ms
01:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
01:14:40 INFO - PROCESS | 4232 | 1472026480006 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - PROCESS | 4232 | 1472026480026 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
01:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 168ms
01:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
01:14:40 INFO - PROCESS | 4232 | 1472026480181 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - PROCESS | 4232 | 1472026480197 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
01:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 170ms
01:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
01:14:40 INFO - PROCESS | 4232 | 1472026480356 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - PROCESS | 4232 | 1472026480379 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
01:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 169ms
01:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
01:14:40 INFO - PROCESS | 4232 | 1472026480529 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - PROCESS | 4232 | 1472026480549 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
01:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 169ms
01:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
01:14:40 INFO - PROCESS | 4232 | 1472026480706 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - PROCESS | 4232 | 1472026480724 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
01:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 170ms
01:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
01:14:40 INFO - PROCESS | 4232 | 1472026480880 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:40 INFO - PROCESS | 4232 | 1472026480896 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
01:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 169ms
01:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
01:14:41 INFO - PROCESS | 4232 | 1472026481054 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - PROCESS | 4232 | 1472026481067 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
01:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 186ms
01:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
01:14:41 INFO - PROCESS | 4232 | 1472026481246 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - PROCESS | 4232 | 1472026481295 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
01:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 335ms
01:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
01:14:41 INFO - PROCESS | 4232 | 1472026481594 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - PROCESS | 4232 | 1472026481616 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
01:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 169ms
01:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
01:14:41 INFO - PROCESS | 4232 | 1472026481773 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - PROCESS | 4232 | 1472026481799 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
01:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 170ms
01:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
01:14:41 INFO - PROCESS | 4232 | 1472026481949 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:41 INFO - PROCESS | 4232 | 1472026481963 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
01:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 169ms
01:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
01:14:42 INFO - PROCESS | 4232 | 1472026482122 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - PROCESS | 4232 | 1472026482151 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
01:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 170ms
01:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
01:14:42 INFO - PROCESS | 4232 | 1472026482295 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - PROCESS | 4232 | 1472026482315 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
01:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 168ms
01:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
01:14:42 INFO - PROCESS | 4232 | 1472026482474 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - PROCESS | 4232 | 1472026482501 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
01:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 187ms
01:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
01:14:42 INFO - PROCESS | 4232 | 1472026482660 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - PROCESS | 4232 | 1472026482683 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
01:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 169ms
01:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
01:14:42 INFO - PROCESS | 4232 | 1472026482837 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:42 INFO - PROCESS | 4232 | 1472026482857 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
01:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 167ms
01:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
01:14:43 INFO - PROCESS | 4232 | 1472026483009 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - PROCESS | 4232 | 1472026483029 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
01:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 169ms
01:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
01:14:43 INFO - PROCESS | 4232 | 1472026483192 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - PROCESS | 4232 | 1472026483211 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
01:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 168ms
01:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
01:14:43 INFO - PROCESS | 4232 | 1472026483362 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - PROCESS | 4232 | 1472026483389 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
01:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 170ms
01:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
01:14:43 INFO - PROCESS | 4232 | 1472026483542 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - PROCESS | 4232 | 1472026483563 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
01:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 168ms
01:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
01:14:43 INFO - PROCESS | 4232 | 1472026483714 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - PROCESS | 4232 | 1472026483733 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
01:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 170ms
01:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
01:14:43 INFO - PROCESS | 4232 | 1472026483892 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:43 INFO - PROCESS | 4232 | 1472026483914 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
01:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 170ms
01:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
01:14:44 INFO - PROCESS | 4232 | 1472026484071 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - PROCESS | 4232 | 1472026484089 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
01:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 189ms
01:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
01:14:44 INFO - PROCESS | 4232 | 1472026484270 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - PROCESS | 4232 | 1472026484283 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
01:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 188ms
01:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
01:14:44 INFO - PROCESS | 4232 | 1472026484458 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - PROCESS | 4232 | 1472026484479 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
01:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 168ms
01:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
01:14:44 INFO - PROCESS | 4232 | 1472026484631 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - PROCESS | 4232 | 1472026484647 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
01:14:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 167ms
01:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
01:14:44 INFO - PROCESS | 4232 | 1472026484806 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - PROCESS | 4232 | 1472026484825 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
01:14:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 187ms
01:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
01:14:45 INFO - PROCESS | 4232 | 1472026484995 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - PROCESS | 4232 | 1472026485015 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
01:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 170ms
01:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
01:14:45 INFO - PROCESS | 4232 | 1472026485173 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - PROCESS | 4232 | 1472026485192 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
01:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 169ms
01:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
01:14:45 INFO - PROCESS | 4232 | 1472026485348 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - PROCESS | 4232 | 1472026485364 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
01:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 170ms
01:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
01:14:45 INFO - PROCESS | 4232 | 1472026485524 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - PROCESS | 4232 | 1472026485547 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
01:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 169ms
01:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
01:14:45 INFO - PROCESS | 4232 | 1472026485697 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:45 INFO - PROCESS | 4232 | 1472026485716 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:46 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)
01:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 687ms
01:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
01:14:46 INFO - PROCESS | 4232 | 1472026486389 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:46 INFO - PROCESS | 4232 | 1472026486408 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:47 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
01:14:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:14:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
01:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 669ms
01:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
01:14:47 INFO - PROCESS | 4232 | 1472026487065 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:47 INFO - PROCESS | 4232 | 1472026487079 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:47 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
01:14:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:14:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
01:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 690ms
01:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
01:14:47 INFO - PROCESS | 4232 | 1472026487760 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:47 INFO - PROCESS | 4232 | 1472026487810 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:48 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)
01:14:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 732ms
01:14:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
01:14:48 INFO - PROCESS | 4232 | 1472026488498 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:48 INFO - PROCESS | 4232 | 1472026488516 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:49 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)
01:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 692ms
01:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
01:14:49 INFO - PROCESS | 4232 | 1472026489194 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:49 INFO - PROCESS | 4232 | 1472026489220 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:49 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
01:14:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:14:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
01:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 694ms
01:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
01:14:49 INFO - PROCESS | 4232 | 1472026489892 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:49 INFO - PROCESS | 4232 | 1472026489912 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:50 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
01:14:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:14:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
01:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 691ms
01:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
01:14:50 INFO - PROCESS | 4232 | 1472026490589 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:50 INFO - PROCESS | 4232 | 1472026490609 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:51 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
01:14:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:14:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
01:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:14:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 690ms
01:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
01:14:51 INFO - PROCESS | 4232 | 1472026491286 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:51 INFO - PROCESS | 4232 | 1472026491313 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:51 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
01:14:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:14:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
01:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:14:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 692ms
01:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
01:14:51 INFO - PROCESS | 4232 | 1472026491979 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - PROCESS | 4232 | 1472026491995 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
01:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 169ms
01:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
01:14:52 INFO - PROCESS | 4232 | 1472026492156 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - PROCESS | 4232 | 1472026492175 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
01:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 188ms
01:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
01:14:52 INFO - PROCESS | 4232 | 1472026492346 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - PROCESS | 4232 | 1472026492372 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 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"
01:14:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:14:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
01:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 169ms
01:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
01:14:52 INFO - PROCESS | 4232 | 1472026492524 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - PROCESS | 4232 | 1472026492543 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
01:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 169ms
01:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
01:14:52 INFO - PROCESS | 4232 | 1472026492700 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - PROCESS | 4232 | 1472026492718 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 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"
01:14:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:14:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
01:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 169ms
01:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
01:14:52 INFO - PROCESS | 4232 | 1472026492874 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:52 INFO - PROCESS | 4232 | 1472026492898 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:53 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"
01:14:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:14:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
01:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 170ms
01:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
01:14:53 INFO - PROCESS | 4232 | 1472026493048 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:53 INFO - PROCESS | 4232 | 1472026493065 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
01:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 188ms
01:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
01:14:53 INFO - PROCESS | 4232 | 1472026493241 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:53 INFO - PROCESS | 4232 | 1472026493259 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:53 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
01:14:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:14:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
01:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:14:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 691ms
01:14:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
01:14:53 INFO - PROCESS | 4232 | 1472026493939 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:53 INFO - PROCESS | 4232 | 1472026493967 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
01:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 271ms
01:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
01:14:54 INFO - PROCESS | 4232 | 1472026494215 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - PROCESS | 4232 | 1472026494241 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
01:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 170ms
01:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
01:14:54 INFO - PROCESS | 4232 | 1472026494393 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - PROCESS | 4232 | 1472026494415 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
01:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 168ms
01:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
01:14:54 INFO - PROCESS | 4232 | 1472026494568 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - PROCESS | 4232 | 1472026494592 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
01:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 169ms
01:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
01:14:54 INFO - PROCESS | 4232 | 1472026494744 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - PROCESS | 4232 | 1472026494764 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
01:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 169ms
01:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
01:14:54 INFO - PROCESS | 4232 | 1472026494920 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:54 INFO - PROCESS | 4232 | 1472026494932 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
01:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 169ms
01:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
01:14:55 INFO - PROCESS | 4232 | 1472026495093 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - PROCESS | 4232 | 1472026495114 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
01:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 167ms
01:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
01:14:55 INFO - PROCESS | 4232 | 1472026495263 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - PROCESS | 4232 | 1472026495281 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
01:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 169ms
01:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
01:14:55 INFO - PROCESS | 4232 | 1472026495441 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - PROCESS | 4232 | 1472026495460 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
01:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 169ms
01:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
01:14:55 INFO - PROCESS | 4232 | 1472026495616 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - PROCESS | 4232 | 1472026495630 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
01:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 169ms
01:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
01:14:55 INFO - PROCESS | 4232 | 1472026495792 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - PROCESS | 4232 | 1472026495810 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
01:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 169ms
01:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
01:14:55 INFO - PROCESS | 4232 | 1472026495964 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:55 INFO - PROCESS | 4232 | 1472026495987 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
01:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 170ms
01:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
01:14:56 INFO - PROCESS | 4232 | 1472026496140 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - PROCESS | 4232 | 1472026496159 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
01:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 169ms
01:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
01:14:56 INFO - PROCESS | 4232 | 1472026496313 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - PROCESS | 4232 | 1472026496334 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
01:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 169ms
01:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
01:14:56 INFO - PROCESS | 4232 | 1472026496489 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - PROCESS | 4232 | 1472026496508 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
01:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 170ms
01:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
01:14:56 INFO - PROCESS | 4232 | 1472026496662 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - PROCESS | 4232 | 1472026496682 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
01:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 168ms
01:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
01:14:56 INFO - PROCESS | 4232 | 1472026496837 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:56 INFO - PROCESS | 4232 | 1472026496852 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
01:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 169ms
01:14:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
01:14:57 INFO - PROCESS | 4232 | 1472026497009 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - PROCESS | 4232 | 1472026497027 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
01:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 169ms
01:14:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
01:14:57 INFO - PROCESS | 4232 | 1472026497183 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - PROCESS | 4232 | 1472026497198 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
01:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 168ms
01:14:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
01:14:57 INFO - PROCESS | 4232 | 1472026497358 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - PROCESS | 4232 | 1472026497391 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
01:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 230ms
01:14:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
01:14:57 INFO - PROCESS | 4232 | 1472026497596 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - PROCESS | 4232 | 1472026497616 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
01:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 169ms
01:14:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
01:14:57 INFO - PROCESS | 4232 | 1472026497774 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - PROCESS | 4232 | 1472026497794 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
01:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 187ms
01:14:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
01:14:57 INFO - PROCESS | 4232 | 1472026497961 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:57 INFO - PROCESS | 4232 | 1472026497982 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
01:14:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 169ms
01:14:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
01:14:58 INFO - PROCESS | 4232 | 1472026498137 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - PROCESS | 4232 | 1472026498150 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
01:14:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 170ms
01:14:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
01:14:58 INFO - PROCESS | 4232 | 1472026498310 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - PROCESS | 4232 | 1472026498331 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
01:14:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 170ms
01:14:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
01:14:58 INFO - PROCESS | 4232 | 1472026498493 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - PROCESS | 4232 | 1472026498514 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
01:14:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 169ms
01:14:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
01:14:58 INFO - PROCESS | 4232 | 1472026498660 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - PROCESS | 4232 | 1472026498679 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
01:14:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 169ms
01:14:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
01:14:58 INFO - PROCESS | 4232 | 1472026498833 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:58 INFO - PROCESS | 4232 | 1472026498846 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
01:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 168ms
01:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
01:14:59 INFO - PROCESS | 4232 | 1472026499007 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - PROCESS | 4232 | 1472026499026 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
01:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 170ms
01:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
01:14:59 INFO - PROCESS | 4232 | 1472026499181 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - PROCESS | 4232 | 1472026499201 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
01:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 169ms
01:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
01:14:59 INFO - PROCESS | 4232 | 1472026499357 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - PROCESS | 4232 | 1472026499377 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
01:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 170ms
01:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
01:14:59 INFO - PROCESS | 4232 | 1472026499532 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - PROCESS | 4232 | 1472026499549 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
01:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
01:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
01:14:59 INFO - PROCESS | 4232 | 1472026499708 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - PROCESS | 4232 | 1472026499730 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
01:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 170ms
01:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
01:14:59 INFO - PROCESS | 4232 | 1472026499881 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:14:59 INFO - PROCESS | 4232 | 1472026499902 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
01:15:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 332ms
01:15:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
01:15:00 INFO - PROCESS | 4232 | 1472026500220 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:00 INFO - PROCESS | 4232 | 1472026500246 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
01:15:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 230ms
01:15:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
01:15:00 INFO - PROCESS | 4232 | 1472026500458 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:00 INFO - PROCESS | 4232 | 1472026500485 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
01:15:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 229ms
01:15:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
01:15:00 INFO - PROCESS | 4232 | 1472026500695 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:00 INFO - PROCESS | 4232 | 1472026500717 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
01:15:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 170ms
01:15:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
01:15:00 INFO - PROCESS | 4232 | 1472026500866 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:00 INFO - PROCESS | 4232 | 1472026500884 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
01:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 169ms
01:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
01:15:01 INFO - PROCESS | 4232 | 1472026501042 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - PROCESS | 4232 | 1472026501061 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
01:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 186ms
01:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
01:15:01 INFO - PROCESS | 4232 | 1472026501232 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - PROCESS | 4232 | 1472026501248 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
01:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 169ms
01:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
01:15:01 INFO - PROCESS | 4232 | 1472026501408 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - PROCESS | 4232 | 1472026501432 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
01:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 168ms
01:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
01:15:01 INFO - PROCESS | 4232 | 1472026501588 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - PROCESS | 4232 | 1472026501600 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
01:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 167ms
01:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
01:15:01 INFO - PROCESS | 4232 | 1472026501758 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - PROCESS | 4232 | 1472026501778 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
01:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 170ms
01:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
01:15:01 INFO - PROCESS | 4232 | 1472026501934 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:01 INFO - PROCESS | 4232 | 1472026501963 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
01:15:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 168ms
01:15:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
01:15:02 INFO - PROCESS | 4232 | 1472026502109 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - PROCESS | 4232 | 1472026502133 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
01:15:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
01:15:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 169ms
01:15:02 INFO - TEST-START | /DOMEvents/constructors.html
01:15:02 INFO - PROCESS | 4232 | 1472026502281 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - PROCESS | 4232 | 1472026502305 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
01:15:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:15:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:15:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:15:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:15:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:15:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:15:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
01:15:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 179ms
01:15:02 INFO - TEST-START | /DOMEvents/event-phases-order.html
01:15:02 INFO - PROCESS | 4232 | 1472026502465 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - PROCESS | 4232 | 1472026502483 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
01:15:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 228ms
01:15:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
01:15:02 INFO - PROCESS | 4232 | 1472026502698 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - PROCESS | 4232 | 1472026502718 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
01:15:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:15:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
01:15:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:15:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
01:15:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:15:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
01:15:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:15:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
01:15:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 177ms
01:15:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
01:15:02 INFO - PROCESS | 4232 | 1472026502879 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:02 INFO - PROCESS | 4232 | 1472026502898 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - PROCESS | 4232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
01:15:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
01:15:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 168ms
01:15:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
01:15:03 INFO - PROCESS | 4232 | 1472026503055 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - PROCESS | 4232 | 1472026503067 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - PROCESS | 4232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
01:15:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
01:15:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 187ms
01:15:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
01:15:03 INFO - PROCESS | 4232 | 1472026503244 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - PROCESS | 4232 | 1472026503265 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
01:15:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 168ms
01:15:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
01:15:03 INFO - PROCESS | 4232 | 1472026503418 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - PROCESS | 4232 | 1472026503432 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
01:15:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 170ms
01:15:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
01:15:03 INFO - PROCESS | 4232 | 1472026503593 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - PROCESS | 4232 | 1472026503614 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
01:15:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
01:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
01:15:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 270ms
01:15:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
01:15:03 INFO - PROCESS | 4232 | 1472026503872 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:03 INFO - PROCESS | 4232 | 1472026503891 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 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.
01:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 189ms
01:15:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
01:15:04 INFO - PROCESS | 4232 | 1472026504062 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - PROCESS | 4232 | 1472026504115 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 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.
01:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 229ms
01:15:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
01:15:04 INFO - PROCESS | 4232 | 1472026504296 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - PROCESS | 4232 | 1472026504315 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:15:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
01:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 170ms
01:15:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
01:15:04 INFO - PROCESS | 4232 | 1472026504472 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - PROCESS | 4232 | 1472026504491 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
01:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 169ms
01:15:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
01:15:04 INFO - PROCESS | 4232 | 1472026504644 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - PROCESS | 4232 | 1472026504662 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
01:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 169ms
01:15:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
01:15:04 INFO - PROCESS | 4232 | 1472026504821 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - PROCESS | 4232 | 1472026504842 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
01:15:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 170ms
01:15:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
01:15:05 INFO - PROCESS | 4232 | 1472026504994 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - PROCESS | 4232 | 1472026505015 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 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.
01:15:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 170ms
01:15:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
01:15:05 INFO - PROCESS | 4232 | 1472026505171 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - PROCESS | 4232 | 1472026505192 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
01:15:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 169ms
01:15:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
01:15:05 INFO - PROCESS | 4232 | 1472026505343 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - PROCESS | 4232 | 1472026505363 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
01:15:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 169ms
01:15:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
01:15:05 INFO - PROCESS | 4232 | 1472026505517 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - PROCESS | 4232 | 1472026505531 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
01:15:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
01:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
01:15:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 170ms
01:15:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
01:15:05 INFO - PROCESS | 4232 | 1472026505692 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - PROCESS | 4232 | 1472026505713 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
01:15:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 170ms
01:15:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
01:15:05 INFO - PROCESS | 4232 | 1472026505867 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:05 INFO - PROCESS | 4232 | 1472026505883 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
01:15:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 168ms
01:15:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
01:15:06 INFO - PROCESS | 4232 | 1472026506042 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - PROCESS | 4232 | 1472026506061 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:15:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
01:15:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 170ms
01:15:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
01:15:06 INFO - PROCESS | 4232 | 1472026506249 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - PROCESS | 4232 | 1472026506307 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
01:15:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 335ms
01:15:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
01:15:06 INFO - PROCESS | 4232 | 1472026506560 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - PROCESS | 4232 | 1472026506588 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
01:15:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 169ms
01:15:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
01:15:06 INFO - PROCESS | 4232 | 1472026506735 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - PROCESS | 4232 | 1472026506759 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
01:15:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 169ms
01:15:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker
01:15:06 INFO - PROCESS | 4232 | 1472026506911 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:06 INFO - PROCESS | 4232 | 1472026506933 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
01:15:07 INFO - {}
01:15:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
01:15:07 INFO - {}
01:15:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
01:15:07 INFO - {}
01:15:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
01:15:07 INFO - {}
01:15:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 229ms
01:15:07 INFO - TEST-START | /FileAPI/fileReader.html
01:15:07 INFO - PROCESS | 4232 | 1472026507141 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:07 INFO - PROCESS | 4232 | 1472026507162 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
01:15:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
01:15:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
01:15:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
01:15:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
01:15:07 INFO - TEST-START | /FileAPI/historical.html
01:15:07 INFO - PROCESS | 4232 | 1472026507318 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:07 INFO - PROCESS | 4232 | 1472026507344 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
01:15:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
01:15:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
01:15:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
01:15:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
01:15:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
01:15:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
01:15:07 INFO - TEST-OK | /FileAPI/historical.html | took 170ms
01:15:07 INFO - TEST-START | /FileAPI/idlharness.html
01:15:07 INFO - PROCESS | 4232 | 1472026507493 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:07 INFO - PROCESS | 4232 | 1472026507519 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
01:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:15:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:15:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:15:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
01:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:15:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:15:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:15:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
01:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:15:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:15:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:15:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
01:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
01:15:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:15:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:15:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
01:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
01:15:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:15:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:15:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
01:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:15:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:15:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
01:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
01:15:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:15:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:15:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
01:15:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
01:15:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:15:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:15:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:15:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:15:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
01:15:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
01:15:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 423ms
01:15:07 INFO - TEST-START | /FileAPI/idlharness.worker
01:15:07 INFO - PROCESS | 4232 | 1472026507921 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:07 INFO - PROCESS | 4232 | 1472026507941 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:15:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:15:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:15:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
01:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
01:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
01:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
01:15:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:15:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:15:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:15:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:15:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:15:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:15:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:15:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:15:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:15:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:15:08 INFO - {}
01:15:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 393ms
01:15:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
01:15:08 INFO - PROCESS | 4232 | 1472026508319 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:08 INFO - PROCESS | 4232 | 1472026508334 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:08 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
01:15:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 168ms
01:15:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
01:15:08 INFO - PROCESS | 4232 | 1472026508492 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:08 INFO - PROCESS | 4232 | 1472026508512 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
01:15:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 169ms
01:15:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html
01:15:08 INFO - PROCESS | 4232 | 1472026508667 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:08 INFO - PROCESS | 4232 | 1472026508680 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
01:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
01:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
01:15:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 169ms
01:15:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
01:15:08 INFO - PROCESS | 4232 | 1472026508842 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:08 INFO - PROCESS | 4232 | 1472026508863 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
01:15:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 320ms
01:15:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
01:15:09 INFO - PROCESS | 4232 | 1472026509166 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:09 INFO - PROCESS | 4232 | 1472026509178 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
01:15:09 INFO - {}
01:15:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 169ms
01:15:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
01:15:09 INFO - PROCESS | 4232 | 1472026509342 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:09 INFO - PROCESS | 4232 | 1472026509361 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
01:15:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 169ms
01:15:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
01:15:09 INFO - PROCESS | 4232 | 1472026509514 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:09 INFO - PROCESS | 4232 | 1472026509533 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
01:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:15:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
01:15:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:15:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:15:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 321ms
01:15:09 INFO - TEST-START | /FileAPI/file/File-constructor.html
01:15:09 INFO - PROCESS | 4232 | 1472026509840 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:09 INFO - PROCESS | 4232 | 1472026509859 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
01:15:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
01:15:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
01:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
01:15:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
01:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
01:15:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
01:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
01:15:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
01:15:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 177ms
01:15:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
01:15:10 INFO - PROCESS | 4232 | 1472026510023 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - PROCESS | 4232 | 1472026510042 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
01:15:10 INFO - {}
01:15:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 170ms
01:15:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
01:15:10 INFO - PROCESS | 4232 | 1472026510198 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - PROCESS | 4232 | 1472026510219 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
01:15:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
01:15:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
01:15:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
01:15:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
01:15:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
01:15:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
01:15:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 270ms
01:15:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
01:15:10 INFO - PROCESS | 4232 | 1472026510476 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - PROCESS | 4232 | 1472026510494 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
01:15:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
01:15:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
01:15:10 INFO - PROCESS | 4232 | 1472026510651 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - PROCESS | 4232 | 1472026510667 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
01:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
01:15:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 169ms
01:15:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
01:15:10 INFO - PROCESS | 4232 | 1472026510826 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - PROCESS | 4232 | 1472026510845 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
01:15:10 INFO - reader.readAsText(blob_2)
01:15:10 INFO - }" did not throw
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
01:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
01:15:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
01:15:10 INFO - reader.readAsDataURL(blob_2)
01:15:10 INFO - }" did not throw
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
01:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
01:15:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
01:15:10 INFO - reader.readAsArrayBuffer(blob_2)
01:15:10 INFO - }" did not throw
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
01:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
01:15:10 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
01:15:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
01:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:15:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
01:15:10 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
01:15:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
01:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:15:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
01:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:15:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
01:15:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
01:15:11 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
01:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 170ms
01:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
01:15:11 INFO - PROCESS | 4232 | 1472026511033 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - PROCESS | 4232 | 1472026511086 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
01:15:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
01:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
01:15:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
01:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 314ms
01:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
01:15:11 INFO - PROCESS | 4232 | 1472026511345 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - PROCESS | 4232 | 1472026511374 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
01:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 169ms
01:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
01:15:11 INFO - PROCESS | 4232 | 1472026511518 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - PROCESS | 4232 | 1472026511543 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
01:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 170ms
01:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
01:15:11 INFO - PROCESS | 4232 | 1472026511695 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - PROCESS | 4232 | 1472026511716 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
01:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 189ms
01:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
01:15:11 INFO - PROCESS | 4232 | 1472026511888 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:11 INFO - PROCESS | 4232 | 1472026511910 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
01:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
01:15:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 168ms
01:15:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
01:15:12 INFO - PROCESS | 4232 | 1472026512059 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - PROCESS | 4232 | 1472026512081 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
01:15:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 170ms
01:15:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
01:15:12 INFO - PROCESS | 4232 | 1472026512235 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - PROCESS | 4232 | 1472026512259 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
01:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
01:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
01:15:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 169ms
01:15:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
01:15:12 INFO - PROCESS | 4232 | 1472026512409 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - PROCESS | 4232 | 1472026512428 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
01:15:12 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
01:15:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
01:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:15:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
01:15:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 170ms
01:15:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
01:15:12 INFO - PROCESS | 4232 | 1472026512582 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - PROCESS | 4232 | 1472026512610 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
01:15:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 168ms
01:15:12 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
01:15:12 INFO - PROCESS | 4232 | 1472026512757 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:12 INFO - PROCESS | 4232 | 1472026512776 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:13 INFO - PROCESS | 4232 | [Parent 4232] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:15:13 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
01:15:13 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 941ms
01:15:13 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
01:15:13 INFO - PROCESS | 4232 | 1472026513701 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:13 INFO - PROCESS | 4232 | 1472026513715 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:14 INFO - PROCESS | 4232 | [Parent 4232] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:15:14 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
01:15:14 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 938ms
01:15:14 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
01:15:14 INFO - PROCESS | 4232 | 1472026514646 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:14 INFO - PROCESS | 4232 | 1472026514667 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:15 INFO - PROCESS | 4232 | [Parent 4232] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:15:15 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
01:15:15 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 984ms
01:15:15 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
01:15:15 INFO - PROCESS | 4232 | 1472026515632 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:15 INFO - PROCESS | 4232 | 1472026515652 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:16 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
01:15:16 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 922ms
01:15:16 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
01:15:16 INFO - PROCESS | 4232 | 1472026516560 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:16 INFO - PROCESS | 4232 | 1472026516587 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
01:15:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
01:15:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
01:15:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
01:15:17 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 942ms
01:15:17 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
01:15:17 INFO - PROCESS | 4232 | 1472026517508 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:17 INFO - PROCESS | 4232 | 1472026517535 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
01:15:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
01:15:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
01:15:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
01:15:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
01:15:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
01:15:18 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 1127ms
01:15:18 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
01:15:18 INFO - PROCESS | 4232 | 1472026518641 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:18 INFO - PROCESS | 4232 | 1472026518664 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
01:15:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
01:15:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
01:15:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
01:15:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
01:15:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
01:15:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 983ms
01:15:19 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
01:15:19 INFO - PROCESS | 4232 | 1472026519631 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:19 INFO - PROCESS | 4232 | 1472026519653 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
01:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
01:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
01:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
01:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
01:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
01:15:20 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 940ms
01:15:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
01:15:20 INFO - PROCESS | 4232 | 1472026520575 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:20 INFO - PROCESS | 4232 | 1472026520595 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
01:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
01:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
01:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
01:15:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 985ms
01:15:21 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
01:15:21 INFO - PROCESS | 4232 | 1472026521563 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:21 INFO - PROCESS | 4232 | 1472026521583 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:21 INFO - PROCESS | 4232 | [Parent 4232] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
01:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
01:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
01:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
01:15:22 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 983ms
01:15:22 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
01:15:22 INFO - PROCESS | 4232 | 1472026522552 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:22 INFO - PROCESS | 4232 | 1472026522578 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
01:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
01:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
01:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
01:15:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 940ms
01:15:23 INFO - PROCESS | 4232 | 1472026523531 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
01:15:23 INFO - PROCESS | 4232 | 1472026523558 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
01:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
01:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
01:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
01:15:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 1079ms
01:15:24 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
01:15:24 INFO - PROCESS | 4232 | 1472026524619 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:24 INFO - PROCESS | 4232 | 1472026524642 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
01:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
01:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
01:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
01:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
01:15:28 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 3812ms
01:15:28 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
01:15:28 INFO - PROCESS | 4232 | 1472026528437 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:28 INFO - PROCESS | 4232 | 1472026528459 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
01:15:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
01:15:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
01:15:31 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 3461ms
01:15:31 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
01:15:31 INFO - PROCESS | 4232 | 1472026531902 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:31 INFO - PROCESS | 4232 | 1472026531927 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:34 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
01:15:34 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
01:15:34 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
01:15:34 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2550ms
01:15:34 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
01:15:34 INFO - PROCESS | 4232 | 1472026534457 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:34 INFO - PROCESS | 4232 | 1472026534482 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:35 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
01:15:35 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 1132ms
01:15:35 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
01:15:35 INFO - PROCESS | 4232 | 1472026535600 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:35 INFO - PROCESS | 4232 | 1472026535618 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:36 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
01:15:36 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
01:15:36 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 942ms
01:15:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
01:15:36 INFO - PROCESS | 4232 | 1472026536542 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:36 INFO - PROCESS | 4232 | 1472026536563 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
01:15:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 1081ms
01:15:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
01:15:37 INFO - PROCESS | 4232 | 1472026537628 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:37 INFO - PROCESS | 4232 | 1472026537653 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
01:15:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 987ms
01:15:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
01:15:38 INFO - PROCESS | 4232 | 1472026538619 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:38 INFO - PROCESS | 4232 | 1472026538644 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
01:15:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 989ms
01:15:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
01:15:39 INFO - PROCESS | 4232 | 1472026539614 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:39 INFO - PROCESS | 4232 | 1472026539637 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
01:15:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 984ms
01:15:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
01:15:40 INFO - PROCESS | 4232 | 1472026540600 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:40 INFO - PROCESS | 4232 | 1472026540623 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
01:15:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 984ms
01:15:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
01:15:41 INFO - PROCESS | 4232 | 1472026541589 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:41 INFO - PROCESS | 4232 | 1472026541612 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
01:15:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 983ms
01:15:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
01:15:42 INFO - PROCESS | 4232 | 1472026542579 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:42 INFO - PROCESS | 4232 | 1472026542604 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
01:15:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 943ms
01:15:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
01:15:43 INFO - PROCESS | 4232 | 1472026543527 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:43 INFO - PROCESS | 4232 | 1472026543551 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
01:15:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 1023ms
01:15:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
01:15:44 INFO - PROCESS | 4232 | 1472026544555 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:44 INFO - PROCESS | 4232 | 1472026544577 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
01:15:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1085ms
01:15:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
01:15:45 INFO - PROCESS | 4232 | 1472026545650 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:45 INFO - PROCESS | 4232 | 1472026545673 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
01:15:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 985ms
01:15:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
01:15:46 INFO - PROCESS | 4232 | 1472026546640 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:46 INFO - PROCESS | 4232 | 1472026546661 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
01:15:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 938ms
01:15:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
01:15:47 INFO - PROCESS | 4232 | 1472026547580 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:47 INFO - PROCESS | 4232 | 1472026547602 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
01:15:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 985ms
01:15:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
01:15:48 INFO - PROCESS | 4232 | 1472026548570 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:48 INFO - PROCESS | 4232 | 1472026548593 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
01:15:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 944ms
01:15:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
01:15:49 INFO - PROCESS | 4232 | 1472026549520 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:49 INFO - PROCESS | 4232 | 1472026549543 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
01:15:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 1080ms
01:15:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
01:15:50 INFO - PROCESS | 4232 | 1472026550606 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:50 INFO - PROCESS | 4232 | 1472026550630 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
01:15:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 939ms
01:15:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
01:15:51 INFO - PROCESS | 4232 | 1472026551551 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:51 INFO - PROCESS | 4232 | 1472026551573 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:52 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
01:15:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 1024ms
01:15:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
01:15:52 INFO - PROCESS | 4232 | 1472026552581 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:52 INFO - PROCESS | 4232 | 1472026552602 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:53 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
01:15:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 985ms
01:15:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
01:15:53 INFO - PROCESS | 4232 | 1472026553568 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:53 INFO - PROCESS | 4232 | 1472026553593 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
01:15:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 922ms
01:15:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
01:15:54 INFO - PROCESS | 4232 | 1472026554494 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:54 INFO - PROCESS | 4232 | 1472026554514 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
01:15:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 1072ms
01:15:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
01:15:55 INFO - PROCESS | 4232 | 1472026555572 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:55 INFO - PROCESS | 4232 | 1472026555596 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
01:15:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 878ms
01:15:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
01:15:56 INFO - PROCESS | 4232 | 1472026556456 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:56 INFO - PROCESS | 4232 | 1472026556480 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
01:15:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 838ms
01:15:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
01:15:57 INFO - PROCESS | 4232 | 1472026557299 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:57 INFO - PROCESS | 4232 | 1472026557321 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
01:15:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 1088ms
01:15:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
01:15:58 INFO - PROCESS | 4232 | 1472026558393 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:58 INFO - PROCESS | 4232 | 1472026558422 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
01:15:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 942ms
01:15:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
01:15:59 INFO - PROCESS | 4232 | 1472026559338 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:15:59 INFO - PROCESS | 4232 | 1472026559358 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:00 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
01:16:00 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 921ms
01:16:00 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
01:16:00 INFO - PROCESS | 4232 | 1472026560264 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:00 INFO - PROCESS | 4232 | 1472026560285 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16: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
01:16:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 984ms
01:16:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
01:16:01 INFO - PROCESS | 4232 | 1472026561253 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:01 INFO - PROCESS | 4232 | 1472026561278 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16: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
01:16:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 984ms
01:16:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
01:16:02 INFO - PROCESS | 4232 | 1472026562243 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:02 INFO - PROCESS | 4232 | 1472026562267 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
01:16:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 938ms
01:16:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
01:16:03 INFO - PROCESS | 4232 | 1472026563185 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:03 INFO - PROCESS | 4232 | 1472026563209 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:04 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
01:16:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 943ms
01:16:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
01:16:04 INFO - PROCESS | 4232 | 1472026564135 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:04 INFO - PROCESS | 4232 | 1472026564156 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
01:16:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 984ms
01:16:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
01:16:05 INFO - PROCESS | 4232 | 1472026565120 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:05 INFO - PROCESS | 4232 | 1472026565141 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
01:16:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 1024ms
01:16:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
01:16:06 INFO - PROCESS | 4232 | 1472026566149 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:06 INFO - PROCESS | 4232 | 1472026566172 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:07 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:16:07 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 1026ms
01:16:07 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
01:16:07 INFO - PROCESS | 4232 | 1472026567182 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:07 INFO - PROCESS | 4232 | 1472026567207 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:08 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
01:16:08 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 878ms
01:16:08 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
01:16:08 INFO - PROCESS | 4232 | 1472026568064 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:08 INFO - PROCESS | 4232 | 1472026568084 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:09 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
01:16:09 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 984ms
01:16:09 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
01:16:09 INFO - PROCESS | 4232 | 1472026569055 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:09 INFO - PROCESS | 4232 | 1472026569079 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:10 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
01:16:10 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1029ms
01:16:10 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
01:16:10 INFO - PROCESS | 4232 | 1472026570088 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:10 INFO - PROCESS | 4232 | 1472026570110 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
01:16:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 942ms
01:16:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
01:16:11 INFO - PROCESS | 4232 | 1472026571036 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:11 INFO - PROCESS | 4232 | 1472026571057 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:16:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 942ms
01:16:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
01:16:11 INFO - PROCESS | 4232 | 1472026571981 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:12 INFO - PROCESS | 4232 | 1472026572002 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:12 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
01:16:12 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 880ms
01:16:12 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
01:16:12 INFO - PROCESS | 4232 | 1472026572865 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:12 INFO - PROCESS | 4232 | 1472026572885 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:13 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
01:16:13 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1078ms
01:16:13 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
01:16:13 INFO - PROCESS | 4232 | 1472026573950 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:13 INFO - PROCESS | 4232 | 1472026573977 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:15 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:16:15 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1082ms
01:16:15 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
01:16:15 INFO - PROCESS | 4232 | 1472026575037 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:15 INFO - PROCESS | 4232 | 1472026575062 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:16 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
01:16:16 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 1075ms
01:16:16 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
01:16:16 INFO - PROCESS | 4232 | 1472026576118 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:16 INFO - PROCESS | 4232 | 1472026576140 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:17 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
01:16:17 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 981ms
01:16:17 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
01:16:17 INFO - PROCESS | 4232 | 1472026577105 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:17 INFO - PROCESS | 4232 | 1472026577126 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:18 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:16:18 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 942ms
01:16:18 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
01:16:18 INFO - PROCESS | 4232 | 1472026578051 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:18 INFO - PROCESS | 4232 | 1472026578072 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:19 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
01:16:19 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 1127ms
01:16:19 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
01:16:19 INFO - PROCESS | 4232 | 1472026579181 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:19 INFO - PROCESS | 4232 | 1472026579202 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
01:16:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 940ms
01:16:20 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
01:16:20 INFO - PROCESS | 4232 | 1472026580128 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:20 INFO - PROCESS | 4232 | 1472026580155 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
01:16:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 985ms
01:16:21 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
01:16:21 INFO - PROCESS | 4232 | 1472026581119 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:21 INFO - PROCESS | 4232 | 1472026581143 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
01:16:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 985ms
01:16:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
01:16:22 INFO - PROCESS | 4232 | 1472026582109 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:22 INFO - PROCESS | 4232 | 1472026582130 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
01:16:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 837ms
01:16:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
01:16:22 INFO - PROCESS | 4232 | 1472026582951 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:22 INFO - PROCESS | 4232 | 1472026582973 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
01:16:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 1027ms
01:16:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
01:16:23 INFO - PROCESS | 4232 | 1472026583981 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:24 INFO - PROCESS | 4232 | 1472026584005 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
01:16:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 986ms
01:16:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
01:16:24 INFO - PROCESS | 4232 | 1472026584971 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:25 INFO - PROCESS | 4232 | 1472026584994 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
01:16:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 921ms
01:16:26 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
01:16:26 INFO - PROCESS | 4232 | 1472026585897 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:26 INFO - PROCESS | 4232 | 1472026585924 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
01:16:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 1028ms
01:16:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
01:16:26 INFO - PROCESS | 4232 | 1472026586930 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:26 INFO - PROCESS | 4232 | 1472026586951 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
01:16:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 1080ms
01:16:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
01:16:28 INFO - PROCESS | 4232 | 1472026588016 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:28 INFO - PROCESS | 4232 | 1472026588049 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
01:16:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 1025ms
01:16:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
01:16:29 INFO - PROCESS | 4232 | 1472026589046 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:29 INFO - PROCESS | 4232 | 1472026589068 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
01:16:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 940ms
01:16:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
01:16:30 INFO - PROCESS | 4232 | 1472026589993 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:30 INFO - PROCESS | 4232 | 1472026590014 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
01:16:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 984ms
01:16:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
01:16:30 INFO - PROCESS | 4232 | 1472026590979 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:31 INFO - PROCESS | 4232 | 1472026591002 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
01:16:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 881ms
01:16:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
01:16:31 INFO - PROCESS | 4232 | 1472026591865 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:31 INFO - PROCESS | 4232 | 1472026591886 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
01:16:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1024ms
01:16:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
01:16:32 INFO - PROCESS | 4232 | 1472026592894 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:32 INFO - PROCESS | 4232 | 1472026592919 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
01:16:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 979ms
01:16:33 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
01:16:33 INFO - PROCESS | 4232 | 1472026593878 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:33 INFO - PROCESS | 4232 | 1472026593903 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
01:16:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 943ms
01:16:34 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
01:16:34 INFO - PROCESS | 4232 | 1472026594827 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:34 INFO - PROCESS | 4232 | 1472026594850 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
01:16:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 943ms
01:16:35 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
01:16:35 INFO - PROCESS | 4232 | 1472026595776 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:35 INFO - PROCESS | 4232 | 1472026595797 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
01:16:36 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1192ms
01:16:36 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
01:16:36 INFO - PROCESS | 4232 | 1472026596972 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:37 INFO - PROCESS | 4232 | 1472026596994 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
01:16:38 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 1075ms
01:16:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
01:16:38 INFO - PROCESS | 4232 | 1472026598051 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:38 INFO - PROCESS | 4232 | 1472026598079 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
01:16:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 940ms
01:16:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
01:16:39 INFO - PROCESS | 4232 | 1472026598997 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:39 INFO - PROCESS | 4232 | 1472026599026 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
01:16:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 942ms
01:16:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
01:16:39 INFO - PROCESS | 4232 | 1472026599945 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:39 INFO - PROCESS | 4232 | 1472026599970 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
01:16:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1230ms
01:16:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
01:16:41 INFO - PROCESS | 4232 | 1472026601179 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:41 INFO - PROCESS | 4232 | 1472026601202 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
01:16:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 878ms
01:16:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
01:16:42 INFO - PROCESS | 4232 | 1472026602062 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:42 INFO - PROCESS | 4232 | 1472026602083 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
01:16:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 941ms
01:16:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
01:16:43 INFO - PROCESS | 4232 | 1472026603008 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:43 INFO - PROCESS | 4232 | 1472026603030 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
01:16:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 1020ms
01:16:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
01:16:44 INFO - PROCESS | 4232 | 1472026604032 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:44 INFO - PROCESS | 4232 | 1472026604057 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
01:16:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 1029ms
01:16:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
01:16:45 INFO - PROCESS | 4232 | 1472026605067 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:45 INFO - PROCESS | 4232 | 1472026605091 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
01:16:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 878ms
01:16:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
01:16:45 INFO - PROCESS | 4232 | 1472026605952 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:45 INFO - PROCESS | 4232 | 1472026605977 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
01:16:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 1078ms
01:16:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
01:16:47 INFO - PROCESS | 4232 | 1472026607031 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:47 INFO - PROCESS | 4232 | 1472026607052 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
01:16:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 877ms
01:16:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
01:16:47 INFO - PROCESS | 4232 | 1472026607912 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:47 INFO - PROCESS | 4232 | 1472026607932 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
01:16:48 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 923ms
01:16:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
01:16:48 INFO - PROCESS | 4232 | 1472026608840 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:48 INFO - PROCESS | 4232 | 1472026608865 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
01:16:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
01:16:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 8885ms
01:16:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
01:16:57 INFO - PROCESS | 4232 | 1472026617731 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:16:57 INFO - PROCESS | 4232 | 1472026617760 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
01:17:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
01:17:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
01:17:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
01:17:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 3086ms
01:17:00 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
01:17:00 INFO - PROCESS | 4232 | 1472026620822 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:00 INFO - PROCESS | 4232 | 1472026620850 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
01:17:02 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 1241ms
01:17:02 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
01:17:02 INFO - PROCESS | 4232 | 1472026622070 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:02 INFO - PROCESS | 4232 | 1472026622118 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
01:17:03 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 1028ms
01:17:03 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
01:17:03 INFO - PROCESS | 4232 | 1472026623100 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:03 INFO - PROCESS | 4232 | 1472026623125 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
01:17:03 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 880ms
01:17:03 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
01:17:03 INFO - PROCESS | 4232 | 1472026623984 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:04 INFO - PROCESS | 4232 | 1472026624006 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
01:17:04 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 983ms
01:17:04 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
01:17:04 INFO - PROCESS | 4232 | 1472026624973 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:05 INFO - PROCESS | 4232 | 1472026624998 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
01:17:05 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 983ms
01:17:05 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
01:17:05 INFO - PROCESS | 4232 | 1472026625958 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:05 INFO - PROCESS | 4232 | 1472026625980 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
01:17:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 922ms
01:17:06 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
01:17:06 INFO - PROCESS | 4232 | 1472026626885 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:06 INFO - PROCESS | 4232 | 1472026626908 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
01:17:07 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 940ms
01:17:07 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
01:17:07 INFO - PROCESS | 4232 | 1472026627831 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:07 INFO - PROCESS | 4232 | 1472026627858 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
01:17:08 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 1082ms
01:17:08 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
01:17:08 INFO - PROCESS | 4232 | 1472026628918 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:08 INFO - PROCESS | 4232 | 1472026628973 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
01:17:09 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 1021ms
01:17:09 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
01:17:09 INFO - PROCESS | 4232 | 1472026629948 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:09 INFO - PROCESS | 4232 | 1472026629971 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:10 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
01:17:10 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 169ms
01:17:10 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
01:17:10 INFO - PROCESS | 4232 | 1472026630135 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:10 INFO - PROCESS | 4232 | 1472026630163 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:10 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
01:17:10 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
01:17:10 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
01:17:10 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 188ms
01:17:10 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
01:17:10 INFO - PROCESS | 4232 | 1472026630318 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:10 INFO - PROCESS | 4232 | 1472026630343 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:11 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
01:17:11 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1191ms
01:17:11 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
01:17:11 INFO - PROCESS | 4232 | 1472026631511 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:11 INFO - PROCESS | 4232 | 1472026631532 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:12 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
01:17:12 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1178ms
01:17:12 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
01:17:12 INFO - PROCESS | 4232 | 1472026632693 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:12 INFO - PROCESS | 4232 | 1472026632716 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
01:17:13 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1243ms
01:17:13 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
01:17:13 INFO - PROCESS | 4232 | 1472026633942 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:13 INFO - PROCESS | 4232 | 1472026633968 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
01:17:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
01:17:15 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1182ms
01:17:15 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
01:17:15 INFO - PROCESS | 4232 | 1472026635129 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:15 INFO - PROCESS | 4232 | 1472026635163 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
01:17:16 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 983ms
01:17:16 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
01:17:16 INFO - PROCESS | 4232 | 1472026636118 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:16 INFO - PROCESS | 4232 | 1472026636142 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
01:17:17 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1174ms
01:17:17 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
01:17:17 INFO - PROCESS | 4232 | 1472026637298 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:17 INFO - PROCESS | 4232 | 1472026637322 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
01:17:18 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1241ms
01:17:18 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
01:17:18 INFO - PROCESS | 4232 | 1472026638546 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:18 INFO - PROCESS | 4232 | 1472026638571 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
01:17:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
01:17:19 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1131ms
01:17:19 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
01:17:19 INFO - PROCESS | 4232 | 1472026639680 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:19 INFO - PROCESS | 4232 | 1472026639702 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
01:17:20 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 1024ms
01:17:20 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
01:17:20 INFO - PROCESS | 4232 | 1472026640708 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:20 INFO - PROCESS | 4232 | 1472026640731 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
01:17:21 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1189ms
01:17:21 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
01:17:21 INFO - PROCESS | 4232 | 1472026641903 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:21 INFO - PROCESS | 4232 | 1472026641931 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
01:17:22 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 877ms
01:17:22 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
01:17:22 INFO - PROCESS | 4232 | 1472026642786 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:22 INFO - PROCESS | 4232 | 1472026642809 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
01:17:23 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1023ms
01:17:23 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
01:17:23 INFO - PROCESS | 4232 | 1472026643815 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:23 INFO - PROCESS | 4232 | 1472026643837 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
01:17:25 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1228ms
01:17:25 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
01:17:25 INFO - PROCESS | 4232 | 1472026645047 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:25 INFO - PROCESS | 4232 | 1472026645069 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
01:17:26 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1243ms
01:17:26 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
01:17:26 INFO - PROCESS | 4232 | 1472026646293 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:26 INFO - PROCESS | 4232 | 1472026646314 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
01:17:27 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 878ms
01:17:27 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
01:17:27 INFO - PROCESS | 4232 | 1472026647176 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:27 INFO - PROCESS | 4232 | 1472026647203 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
01:17:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
01:17:30 INFO - window.indexedDB.open('test', val);..." did not throw
01:17:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:17:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
01:17:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
01:17:30 INFO - window.indexedDB.open('test', val);..." did not throw
01:17:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:17:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
01:17:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
01:17:30 INFO - window.indexedDB.open('test', val);..." did not throw
01:17:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:17:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
01:17:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
01:17:30 INFO - window.indexedDB.open('test', val);..." did not throw
01:17:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:17:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:17:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
01:17:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
01:17:30 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 3101ms
01:17:30 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
01:17:30 INFO - PROCESS | 4232 | 1472026650281 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:30 INFO - PROCESS | 4232 | 1472026650310 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:31 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
01:17:31 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 838ms
01:17:31 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
01:17:31 INFO - PROCESS | 4232 | 1472026651125 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:31 INFO - PROCESS | 4232 | 1472026651148 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
01:17:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
01:17:32 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1382ms
01:17:32 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
01:17:32 INFO - PROCESS | 4232 | 1472026652513 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:32 INFO - PROCESS | 4232 | 1472026652534 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:33 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
01:17:33 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 982ms
01:17:33 INFO - TEST-START | /IndexedDB/idbindex_count.htm
01:17:33 INFO - PROCESS | 4232 | 1472026653498 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:33 INFO - PROCESS | 4232 | 1472026653519 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:34 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
01:17:34 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 1027ms
01:17:34 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
01:17:34 INFO - PROCESS | 4232 | 1472026654532 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:34 INFO - PROCESS | 4232 | 1472026654556 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:35 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
01:17:35 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 1024ms
01:17:35 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
01:17:35 INFO - PROCESS | 4232 | 1472026655560 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:35 INFO - PROCESS | 4232 | 1472026655583 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:36 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
01:17:36 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 877ms
01:17:36 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
01:17:36 INFO - PROCESS | 4232 | 1472026656477 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:36 INFO - PROCESS | 4232 | 1472026656500 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:37 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
01:17:37 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 983ms
01:17:37 INFO - TEST-START | /IndexedDB/idbindex_get.htm
01:17:37 INFO - PROCESS | 4232 | 1472026657468 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:37 INFO - PROCESS | 4232 | 1472026657494 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:38 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
01:17:38 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 1024ms
01:17:38 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
01:17:38 INFO - PROCESS | 4232 | 1472026658498 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:38 INFO - PROCESS | 4232 | 1472026658520 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:39 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
01:17:39 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 985ms
01:17:39 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
01:17:39 INFO - PROCESS | 4232 | 1472026659489 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:39 INFO - PROCESS | 4232 | 1472026659513 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:40 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
01:17:40 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 880ms
01:17:40 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
01:17:40 INFO - PROCESS | 4232 | 1472026660372 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:40 INFO - PROCESS | 4232 | 1472026660395 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:41 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
01:17:41 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1071ms
01:17:41 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
01:17:41 INFO - PROCESS | 4232 | 1472026661448 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:41 INFO - PROCESS | 4232 | 1472026661469 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:42 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
01:17:42 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 942ms
01:17:42 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
01:17:42 INFO - PROCESS | 4232 | 1472026662395 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:42 INFO - PROCESS | 4232 | 1472026662417 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:43 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
01:17:43 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 879ms
01:17:43 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
01:17:43 INFO - PROCESS | 4232 | 1472026663283 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:43 INFO - PROCESS | 4232 | 1472026663304 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:44 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
01:17:44 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1079ms
01:17:44 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
01:17:44 INFO - PROCESS | 4232 | 1472026664367 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:44 INFO - PROCESS | 4232 | 1472026664397 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:45 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
01:17:45 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 879ms
01:17:45 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
01:17:45 INFO - PROCESS | 4232 | 1472026665251 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:45 INFO - PROCESS | 4232 | 1472026665274 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
01:17:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
01:17:46 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 881ms
01:17:46 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
01:17:46 INFO - PROCESS | 4232 | 1472026666134 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:46 INFO - PROCESS | 4232 | 1472026666156 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
01:17:47 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
01:17:47 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 1135ms
01:17:47 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
01:17:47 INFO - PROCESS | 4232 | 1472026667274 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:47 INFO - PROCESS | 4232 | 1472026667291 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:48 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
01:17:48 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 1023ms
01:17:48 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
01:17:48 INFO - PROCESS | 4232 | 1472026668304 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:48 INFO - PROCESS | 4232 | 1472026668327 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:49 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
01:17:49 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 984ms
01:17:49 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
01:17:49 INFO - PROCESS | 4232 | 1472026669293 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:49 INFO - PROCESS | 4232 | 1472026669316 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:50 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
01:17:50 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 941ms
01:17:50 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
01:17:50 INFO - PROCESS | 4232 | 1472026670239 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:50 INFO - PROCESS | 4232 | 1472026670263 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:51 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
01:17:51 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1029ms
01:17:51 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
01:17:51 INFO - PROCESS | 4232 | 1472026671273 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:51 INFO - PROCESS | 4232 | 1472026671296 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
01:17:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 878ms
01:17:52 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
01:17:52 INFO - PROCESS | 4232 | 1472026672154 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:52 INFO - PROCESS | 4232 | 1472026672175 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:53 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
01:17:53 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 984ms
01:17:53 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
01:17:53 INFO - PROCESS | 4232 | 1472026673142 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:53 INFO - PROCESS | 4232 | 1472026673164 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:54 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
01:17:54 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 1027ms
01:17:54 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
01:17:54 INFO - PROCESS | 4232 | 1472026674176 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:54 INFO - PROCESS | 4232 | 1472026674200 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:55 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
01:17:55 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 942ms
01:17:55 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
01:17:55 INFO - PROCESS | 4232 | 1472026675124 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:55 INFO - PROCESS | 4232 | 1472026675148 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:56 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
01:17:56 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 985ms
01:17:56 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
01:17:56 INFO - PROCESS | 4232 | 1472026676114 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:56 INFO - PROCESS | 4232 | 1472026676135 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:56 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
01:17:56 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 838ms
01:17:56 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
01:17:56 INFO - PROCESS | 4232 | 1472026676956 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:56 INFO - PROCESS | 4232 | 1472026676978 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:57 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
01:17:57 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1027ms
01:17:57 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
01:17:57 INFO - PROCESS | 4232 | 1472026677985 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:58 INFO - PROCESS | 4232 | 1472026678007 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:58 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:17:58 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 879ms
01:17:58 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
01:17:58 INFO - PROCESS | 4232 | 1472026678869 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:58 INFO - PROCESS | 4232 | 1472026678889 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:59 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
01:17:59 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 942ms
01:17:59 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
01:17:59 INFO - PROCESS | 4232 | 1472026679818 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:17:59 INFO - PROCESS | 4232 | 1472026679844 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:00 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
01:18:00 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 942ms
01:18:00 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
01:18:00 INFO - PROCESS | 4232 | 1472026680764 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:00 INFO - PROCESS | 4232 | 1472026680786 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:01 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
01:18:01 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1026ms
01:18:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
01:18:01 INFO - PROCESS | 4232 | 1472026681796 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:01 INFO - PROCESS | 4232 | 1472026681820 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:18:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 837ms
01:18:02 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
01:18:02 INFO - PROCESS | 4232 | 1472026682639 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:02 INFO - PROCESS | 4232 | 1472026682661 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
01:18:02 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 170ms
01:18:02 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
01:18:02 INFO - PROCESS | 4232 | 1472026682818 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:02 INFO - PROCESS | 4232 | 1472026682841 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
01:18:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
01:18:02 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 170ms
01:18:02 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
01:18:03 INFO - PROCESS | 4232 | 1472026682997 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:03 INFO - PROCESS | 4232 | 1472026683021 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
01:18:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
01:18:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
01:18:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
01:18:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
01:18:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
01:18:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
01:18:03 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 189ms
01:18:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
01:18:03 INFO - PROCESS | 4232 | 1472026683189 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:03 INFO - PROCESS | 4232 | 1472026683209 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
01:18:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 882ms
01:18:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
01:18:04 INFO - PROCESS | 4232 | 1472026684071 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:04 INFO - PROCESS | 4232 | 1472026684090 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:05 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
01:18:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 1026ms
01:18:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
01:18:05 INFO - PROCESS | 4232 | 1472026685101 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:05 INFO - PROCESS | 4232 | 1472026685124 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:06 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
01:18:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 942ms
01:18:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
01:18:06 INFO - PROCESS | 4232 | 1472026686049 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:06 INFO - PROCESS | 4232 | 1472026686070 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
01:18:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 941ms
01:18:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
01:18:07 INFO - PROCESS | 4232 | 1472026686995 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:07 INFO - PROCESS | 4232 | 1472026687015 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:07 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
01:18:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 942ms
01:18:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
01:18:07 INFO - PROCESS | 4232 | 1472026687943 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:07 INFO - PROCESS | 4232 | 1472026687967 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:08 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
01:18:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 987ms
01:18:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
01:18:08 INFO - PROCESS | 4232 | 1472026688935 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:08 INFO - PROCESS | 4232 | 1472026688957 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:18:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 1025ms
01:18:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
01:18:09 INFO - PROCESS | 4232 | 1472026689965 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:09 INFO - PROCESS | 4232 | 1472026689988 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
01:18:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 941ms
01:18:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
01:18:10 INFO - PROCESS | 4232 | 1472026690909 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:10 INFO - PROCESS | 4232 | 1472026690931 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
01:18:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 1079ms
01:18:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
01:18:12 INFO - PROCESS | 4232 | 1472026691992 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:12 INFO - PROCESS | 4232 | 1472026692013 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
01:18:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 982ms
01:18:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
01:18:12 INFO - PROCESS | 4232 | 1472026692981 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:13 INFO - PROCESS | 4232 | 1472026693007 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
01:18:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 983ms
01:18:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
01:18:13 INFO - PROCESS | 4232 | 1472026693970 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:14 INFO - PROCESS | 4232 | 1472026693996 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
01:18:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 941ms
01:18:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
01:18:14 INFO - PROCESS | 4232 | 1472026694916 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:14 INFO - PROCESS | 4232 | 1472026694937 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
01:18:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 985ms
01:18:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
01:18:15 INFO - PROCESS | 4232 | 1472026695906 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:15 INFO - PROCESS | 4232 | 1472026695929 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
01:18:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 984ms
01:18:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
01:18:16 INFO - PROCESS | 4232 | 1472026696892 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:16 INFO - PROCESS | 4232 | 1472026696913 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
01:18:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 983ms
01:18:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
01:18:17 INFO - PROCESS | 4232 | 1472026697881 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:17 INFO - PROCESS | 4232 | 1472026697901 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:18 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
01:18:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 839ms
01:18:18 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
01:18:18 INFO - PROCESS | 4232 | 1472026698726 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:18 INFO - PROCESS | 4232 | 1472026698751 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
01:18:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 1026ms
01:18:19 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
01:18:19 INFO - PROCESS | 4232 | 1472026699756 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:19 INFO - PROCESS | 4232 | 1472026699776 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
01:18:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 923ms
01:18:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
01:18:20 INFO - PROCESS | 4232 | 1472026700686 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:20 INFO - PROCESS | 4232 | 1472026700712 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:18:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 923ms
01:18:21 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
01:18:21 INFO - PROCESS | 4232 | 1472026701613 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:21 INFO - PROCESS | 4232 | 1472026701636 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:22 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
01:18:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 940ms
01:18:22 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
01:18:22 INFO - PROCESS | 4232 | 1472026702560 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:22 INFO - PROCESS | 4232 | 1472026702583 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
01:18:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1026ms
01:18:23 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
01:18:23 INFO - PROCESS | 4232 | 1472026703588 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:23 INFO - PROCESS | 4232 | 1472026703608 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
01:18:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 940ms
01:18:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
01:18:24 INFO - PROCESS | 4232 | 1472026704533 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:24 INFO - PROCESS | 4232 | 1472026704553 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
01:18:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 942ms
01:18:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
01:18:25 INFO - PROCESS | 4232 | 1472026705481 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:25 INFO - PROCESS | 4232 | 1472026705506 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:26 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
01:18:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 980ms
01:18:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
01:18:26 INFO - PROCESS | 4232 | 1472026706467 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:26 INFO - PROCESS | 4232 | 1472026706491 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
01:18:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 940ms
01:18:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
01:18:27 INFO - PROCESS | 4232 | 1472026707411 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:27 INFO - PROCESS | 4232 | 1472026707433 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:28 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
01:18:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 938ms
01:18:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
01:18:28 INFO - PROCESS | 4232 | 1472026708355 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:28 INFO - PROCESS | 4232 | 1472026708378 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:29 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
01:18:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 921ms
01:18:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
01:18:29 INFO - PROCESS | 4232 | 1472026709280 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:29 INFO - PROCESS | 4232 | 1472026709305 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:30 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
01:18:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 984ms
01:18:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
01:18:30 INFO - PROCESS | 4232 | 1472026710268 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:30 INFO - PROCESS | 4232 | 1472026710288 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
01:18:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 921ms
01:18:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
01:18:31 INFO - PROCESS | 4232 | 1472026711195 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:31 INFO - PROCESS | 4232 | 1472026711219 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:32 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
01:18:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 981ms
01:18:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
01:18:32 INFO - PROCESS | 4232 | 1472026712180 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:32 INFO - PROCESS | 4232 | 1472026712200 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
01:18:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 880ms
01:18:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
01:18:33 INFO - PROCESS | 4232 | 1472026713066 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:33 INFO - PROCESS | 4232 | 1472026713091 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
01:18:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 1027ms
01:18:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
01:18:34 INFO - PROCESS | 4232 | 1472026714098 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:34 INFO - PROCESS | 4232 | 1472026714121 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
01:18:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 940ms
01:18:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
01:18:35 INFO - PROCESS | 4232 | 1472026715045 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:35 INFO - PROCESS | 4232 | 1472026715068 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:35 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
01:18:35 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
01:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:18:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:18:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 879ms
01:18:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
01:18:35 INFO - PROCESS | 4232 | 1472026715926 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:35 INFO - PROCESS | 4232 | 1472026715949 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:36 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"
01:18:36 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
01:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:18:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:18:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 877ms
01:18:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
01:18:36 INFO - PROCESS | 4232 | 1472026716808 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:36 INFO - PROCESS | 4232 | 1472026716830 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
01:18:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 983ms
01:18:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
01:18:37 INFO - PROCESS | 4232 | 1472026717798 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:37 INFO - PROCESS | 4232 | 1472026717822 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
01:18:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 923ms
01:18:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
01:18:38 INFO - PROCESS | 4232 | 1472026718725 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:38 INFO - PROCESS | 4232 | 1472026718747 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
01:18:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 1078ms
01:18:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
01:18:39 INFO - PROCESS | 4232 | 1472026719806 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:39 INFO - PROCESS | 4232 | 1472026719829 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
01:18:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 879ms
01:18:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
01:18:40 INFO - PROCESS | 4232 | 1472026720691 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:40 INFO - PROCESS | 4232 | 1472026720716 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
01:18:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 1027ms
01:18:41 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
01:18:41 INFO - PROCESS | 4232 | 1472026721725 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:41 INFO - PROCESS | 4232 | 1472026721766 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
01:18:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 982ms
01:18:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
01:18:42 INFO - PROCESS | 4232 | 1472026722710 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:42 INFO - PROCESS | 4232 | 1472026722774 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
01:18:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 1129ms
01:18:43 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
01:18:43 INFO - PROCESS | 4232 | 1472026723845 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:43 INFO - PROCESS | 4232 | 1472026723871 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:18:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 877ms
01:18:44 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
01:18:44 INFO - PROCESS | 4232 | 1472026724727 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:44 INFO - PROCESS | 4232 | 1472026724749 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:45 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
01:18:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 923ms
01:18:45 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
01:18:45 INFO - PROCESS | 4232 | 1472026725655 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:45 INFO - PROCESS | 4232 | 1472026725676 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
01:18:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1285ms
01:18:46 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
01:18:46 INFO - PROCESS | 4232 | 1472026726942 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:46 INFO - PROCESS | 4232 | 1472026726965 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
01:18:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 942ms
01:18:47 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
01:18:47 INFO - PROCESS | 4232 | 1472026727890 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:47 INFO - PROCESS | 4232 | 1472026727910 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
01:18:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 982ms
01:18:48 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
01:18:48 INFO - PROCESS | 4232 | 1472026728879 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:48 INFO - PROCESS | 4232 | 1472026728905 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
01:18:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 983ms
01:18:49 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
01:18:49 INFO - PROCESS | 4232 | 1472026729867 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:49 INFO - PROCESS | 4232 | 1472026729889 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
01:18:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 942ms
01:18:50 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
01:18:50 INFO - PROCESS | 4232 | 1472026730815 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:50 INFO - PROCESS | 4232 | 1472026730836 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
01:18:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 880ms
01:18:51 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
01:18:51 INFO - PROCESS | 4232 | 1472026731696 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:51 INFO - PROCESS | 4232 | 1472026731717 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
01:18:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1029ms
01:18:52 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
01:18:52 INFO - PROCESS | 4232 | 1472026732730 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:52 INFO - PROCESS | 4232 | 1472026732753 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
01:18:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 983ms
01:18:53 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
01:18:53 INFO - PROCESS | 4232 | 1472026733720 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:53 INFO - PROCESS | 4232 | 1472026733745 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
01:18:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 1023ms
01:18:54 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
01:18:54 INFO - PROCESS | 4232 | 1472026734747 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:54 INFO - PROCESS | 4232 | 1472026734779 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
01:18:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
01:18:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 1028ms
01:18:55 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
01:18:55 INFO - PROCESS | 4232 | 1472026735782 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:55 INFO - PROCESS | 4232 | 1472026735805 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
01:18:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
01:18:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 943ms
01:18:56 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
01:18:56 INFO - PROCESS | 4232 | 1472026736730 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:56 INFO - PROCESS | 4232 | 1472026736753 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
01:18:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 986ms
01:18:57 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
01:18:57 INFO - PROCESS | 4232 | 1472026737721 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:57 INFO - PROCESS | 4232 | 1472026737743 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
01:18:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 981ms
01:18:58 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
01:18:58 INFO - PROCESS | 4232 | 1472026738705 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:58 INFO - PROCESS | 4232 | 1472026738727 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
01:18:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 1025ms
01:18:59 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
01:18:59 INFO - PROCESS | 4232 | 1472026739735 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:18:59 INFO - PROCESS | 4232 | 1472026739759 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
01:19:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
01:19:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
01:19:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
01:19:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
01:19:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 3701ms
01:19:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
01:19:03 INFO - PROCESS | 4232 | 1472026743442 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:03 INFO - PROCESS | 4232 | 1472026743466 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
01:19:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1130ms
01:19:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
01:19:04 INFO - PROCESS | 4232 | 1472026744580 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:04 INFO - PROCESS | 4232 | 1472026744604 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:05 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
01:19:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 835ms
01:19:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
01:19:05 INFO - PROCESS | 4232 | 1472026745418 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:05 INFO - PROCESS | 4232 | 1472026745441 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:06 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
01:19:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 984ms
01:19:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
01:19:06 INFO - PROCESS | 4232 | 1472026746405 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:06 INFO - PROCESS | 4232 | 1472026746427 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
01:19:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 921ms
01:19:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
01:19:07 INFO - PROCESS | 4232 | 1472026747333 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:07 INFO - PROCESS | 4232 | 1472026747357 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:08 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
01:19:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 941ms
01:19:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
01:19:08 INFO - PROCESS | 4232 | 1472026748279 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:08 INFO - PROCESS | 4232 | 1472026748306 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:09 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
01:19:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 984ms
01:19:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
01:19:09 INFO - PROCESS | 4232 | 1472026749268 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:09 INFO - PROCESS | 4232 | 1472026749289 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:19:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1027ms
01:19:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
01:19:10 INFO - PROCESS | 4232 | 1472026750297 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:10 INFO - PROCESS | 4232 | 1472026750317 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:11 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
01:19:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 880ms
01:19:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
01:19:11 INFO - PROCESS | 4232 | 1472026751182 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:11 INFO - PROCESS | 4232 | 1472026751203 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
01:19:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 1127ms
01:19:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
01:19:12 INFO - PROCESS | 4232 | 1472026752317 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:12 INFO - PROCESS | 4232 | 1472026752344 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
01:19:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 984ms
01:19:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
01:19:13 INFO - PROCESS | 4232 | 1472026753304 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:13 INFO - PROCESS | 4232 | 1472026753323 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
01:19:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 943ms
01:19:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
01:19:14 INFO - PROCESS | 4232 | 1472026754253 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:14 INFO - PROCESS | 4232 | 1472026754280 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
01:19:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 1076ms
01:19:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
01:19:15 INFO - PROCESS | 4232 | 1472026755334 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:15 INFO - PROCESS | 4232 | 1472026755356 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
01:19:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 940ms
01:19:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
01:19:16 INFO - PROCESS | 4232 | 1472026756280 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:16 INFO - PROCESS | 4232 | 1472026756301 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
01:19:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 923ms
01:19:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
01:19:17 INFO - PROCESS | 4232 | 1472026757206 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:17 INFO - PROCESS | 4232 | 1472026757226 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
01:19:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 982ms
01:19:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
01:19:18 INFO - PROCESS | 4232 | 1472026758192 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:18 INFO - PROCESS | 4232 | 1472026758214 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:19 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
01:19:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 942ms
01:19:19 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
01:19:19 INFO - PROCESS | 4232 | 1472026759141 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:19 INFO - PROCESS | 4232 | 1472026759165 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:20 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
01:19:20 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1020ms
01:19:20 INFO - TEST-START | /IndexedDB/idbtransaction.htm
01:19:20 INFO - PROCESS | 4232 | 1472026760167 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:20 INFO - PROCESS | 4232 | 1472026760191 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:21 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
01:19:21 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
01:19:21 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 985ms
01:19:21 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
01:19:21 INFO - PROCESS | 4232 | 1472026761157 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:21 INFO - PROCESS | 4232 | 1472026761179 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:22 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
01:19:22 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 980ms
01:19:22 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
01:19:22 INFO - PROCESS | 4232 | 1472026762142 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:22 INFO - PROCESS | 4232 | 1472026762164 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
01:19:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
01:19:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
01:19:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
01:19:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
01:19:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
01:19:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
01:19:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
01:19:28 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 6225ms
01:19:28 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
01:19:28 INFO - PROCESS | 4232 | 1472026768371 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:28 INFO - PROCESS | 4232 | 1472026768397 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:29 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
01:19:29 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1387ms
01:19:29 INFO - TEST-START | /IndexedDB/index_sort_order.htm
01:19:29 INFO - PROCESS | 4232 | 1472026769763 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:29 INFO - PROCESS | 4232 | 1472026769789 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:30 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
01:19:30 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1024ms
01:19:30 INFO - TEST-START | /IndexedDB/interfaces.html
01:19:30 INFO - PROCESS | 4232 | 1472026770793 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:30 INFO - PROCESS | 4232 | 1472026770817 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
01:19:31 INFO - TEST-OK | /IndexedDB/interfaces.html | took 400ms
01:19:31 INFO - TEST-START | /IndexedDB/interfaces.worker
01:19:31 INFO - PROCESS | 4232 | 1472026771197 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:31 INFO - PROCESS | 4232 | 1472026771212 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
01:19:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:19:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:19:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:19:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:19:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:19:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:19:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:19:31 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
01:19:31 INFO - {}
01:19:31 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 409ms
01:19:31 INFO - TEST-START | /IndexedDB/key_invalid.htm
01:19:31 INFO - PROCESS | 4232 | 1472026771611 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:31 INFO - PROCESS | 4232 | 1472026771649 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
01:19:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
01:19:32 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 842ms
01:19:32 INFO - TEST-START | /IndexedDB/key_valid.html
01:19:32 INFO - PROCESS | 4232 | 1472026772460 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:32 INFO - PROCESS | 4232 | 1472026772492 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:36 INFO - PROCESS | 4232 | [Parent 4232] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
01:19:45 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
01:19:45 INFO - TEST-OK | /IndexedDB/key_valid.html | took 13372ms
01:19:45 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
01:19:45 INFO - PROCESS | 4232 | 1472026785835 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:45 INFO - PROCESS | 4232 | 1472026785862 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:47 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
01:19:47 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1193ms
01:19:47 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
01:19:47 INFO - PROCESS | 4232 | 1472026787034 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:47 INFO - PROCESS | 4232 | 1472026787061 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:47 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
01:19:47 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 922ms
01:19:47 INFO - TEST-START | /IndexedDB/keygenerator.htm
01:19:47 INFO - PROCESS | 4232 | 1472026787962 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:47 INFO - PROCESS | 4232 | 1472026787987 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:50 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
01:19:50 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
01:19:50 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
01:19:50 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 2350ms
01:19:50 INFO - TEST-START | /IndexedDB/keyorder.htm
01:19:50 INFO - PROCESS | 4232 | 1472026790317 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:50 INFO - PROCESS | 4232 | 1472026790341 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
01:19:51 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
01:19:51 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1303ms
01:19:51 INFO - TEST-START | /IndexedDB/keypath.htm
01:19:51 INFO - PROCESS | 4232 | 1472026791623 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:51 INFO - PROCESS | 4232 | 1472026791646 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
01:19:52 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
01:19:52 INFO - TEST-OK | /IndexedDB/keypath.htm | took 987ms
01:19:52 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
01:19:52 INFO - PROCESS | 4232 | 1472026792616 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:52 INFO - PROCESS | 4232 | 1472026792641 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
01:19:53 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
01:19:53 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 924ms
01:19:53 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
01:19:53 INFO - PROCESS | 4232 | 1472026793543 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:53 INFO - PROCESS | 4232 | 1472026793563 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:55 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
01:19:55 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
01:19:55 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
01:19:55 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 2393ms
01:19:55 INFO - TEST-START | /IndexedDB/list_ordering.htm
01:19:55 INFO - PROCESS | 4232 | 1472026795944 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:55 INFO - PROCESS | 4232 | 1472026795970 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:58 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
01:19:58 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
01:19:58 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
01:19:58 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2397ms
01:19:58 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
01:19:58 INFO - PROCESS | 4232 | 1472026798345 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:58 INFO - PROCESS | 4232 | 1472026798369 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:59 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
01:19:59 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1128ms
01:19:59 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
01:19:59 INFO - PROCESS | 4232 | 1472026799484 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:19:59 INFO - PROCESS | 4232 | 1472026799508 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:00 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
01:20:00 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 944ms
01:20:00 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
01:20:00 INFO - PROCESS | 4232 | 1472026800427 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:00 INFO - PROCESS | 4232 | 1472026800449 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:01 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
01:20:01 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 880ms
01:20:01 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
01:20:01 INFO - PROCESS | 4232 | 1472026801311 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:01 INFO - PROCESS | 4232 | 1472026801333 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:02 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
01:20:02 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 1024ms
01:20:02 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
01:20:02 INFO - PROCESS | 4232 | 1472026802342 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:02 INFO - PROCESS | 4232 | 1472026802369 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:03 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
01:20:03 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1177ms
01:20:03 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
01:20:03 INFO - PROCESS | 4232 | 1472026803523 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:03 INFO - PROCESS | 4232 | 1472026803545 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:04 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
01:20:04 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1127ms
01:20:04 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
01:20:04 INFO - PROCESS | 4232 | 1472026804657 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:04 INFO - PROCESS | 4232 | 1472026804680 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:05 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
01:20:05 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 980ms
01:20:05 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
01:20:05 INFO - PROCESS | 4232 | 1472026805638 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:05 INFO - PROCESS | 4232 | 1472026805660 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:06 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
01:20:06 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 986ms
01:20:06 INFO - TEST-START | /IndexedDB/value.htm
01:20:06 INFO - PROCESS | 4232 | 1472026806630 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:06 INFO - PROCESS | 4232 | 1472026806650 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:08 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
01:20:08 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
01:20:08 INFO - TEST-OK | /IndexedDB/value.htm | took 1634ms
01:20:08 INFO - TEST-START | /IndexedDB/value_recursive.htm
01:20:08 INFO - PROCESS | 4232 | 1472026808271 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:08 INFO - PROCESS | 4232 | 1472026808296 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:10 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
01:20:10 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
01:20:10 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
01:20:10 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2395ms
01:20:10 INFO - TEST-START | /IndexedDB/writer-starvation.htm
01:20:10 INFO - PROCESS | 4232 | 1472026810670 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:10 INFO - PROCESS | 4232 | 1472026810694 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
01:20:12 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1340ms
01:20:12 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
01:20:12 INFO - PROCESS | 4232 | 1472026812016 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - PROCESS | 4232 | 1472026812041 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
01:20:12 INFO - {}
01:20:12 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
01:20:12 INFO - {}
01:20:12 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
01:20:12 INFO - {}
01:20:12 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
01:20:12 INFO - {}
01:20:12 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
01:20:12 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
01:20:12 INFO - PROCESS | 4232 | 1472026812251 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - PROCESS | 4232 | 1472026812267 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
01:20:12 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
01:20:12 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
01:20:12 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
01:20:12 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 168ms
01:20:12 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
01:20:12 INFO - PROCESS | 4232 | 1472026812425 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - PROCESS | 4232 | 1472026812446 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
01:20:12 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 235ms
01:20:12 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
01:20:12 INFO - PROCESS | 4232 | 1472026812664 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - PROCESS | 4232 | 1472026812693 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
01:20:12 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
01:20:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
01:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
01:20:12 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
01:20:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
01:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
01:20:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
01:20:12 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 181ms
01:20:12 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
01:20:12 INFO - PROCESS | 4232 | 1472026812849 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:12 INFO - PROCESS | 4232 | 1472026812866 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 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() {
01:20:13 INFO - [native code]
01:20:13 INFO - }" but got function "function () {
01:20:13 INFO - }"
01:20:13 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:20:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
01:20:13 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
01:20:13 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:20:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
01:20:13 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 170ms
01:20:13 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
01:20:13 INFO - PROCESS | 4232 | 1472026813026 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - PROCESS | 4232 | 1472026813046 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 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() {
01:20:13 INFO - [native code]
01:20:13 INFO - }" but got function "function () {
01:20:13 INFO - }"
01:20:13 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:20:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
01:20:13 INFO - {}
01:20:13 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
01:20:13 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:20:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
01:20:13 INFO - {}
01:20:13 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 170ms
01:20:13 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
01:20:13 INFO - PROCESS | 4232 | 1472026813202 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - PROCESS | 4232 | 1472026813216 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
01:20:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
01:20:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:20:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
01:20:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:20:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:20:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
01:20:13 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"
01:20:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:20:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:20:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:20:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:20:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
01:20:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
01:20:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:20:13 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
01:20:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:20:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:20:13 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
01:20:13 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"
01:20:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:20:13 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:20:13 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:20:13 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:20:13 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:20:13 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 176ms
01:20:13 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
01:20:13 INFO - PROCESS | 4232 | 1472026813384 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - PROCESS | 4232 | 1472026813403 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
01:20:13 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 170ms
01:20:13 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
01:20:13 INFO - PROCESS | 4232 | 1472026813559 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - PROCESS | 4232 | 1472026813583 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
01:20:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
01:20:13 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 169ms
01:20:13 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
01:20:13 INFO - PROCESS | 4232 | 1472026813729 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - PROCESS | 4232 | 1472026813748 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
01:20:13 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
01:20:13 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
01:20:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
01:20:13 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 169ms
01:20:13 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
01:20:13 INFO - PROCESS | 4232 | 1472026813908 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:13 INFO - PROCESS | 4232 | 1472026813930 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
01:20:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
01:20:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
01:20:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
01:20:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
01:20:15 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1295ms
01:20:15 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
01:20:15 INFO - PROCESS | 4232 | 1472026815204 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:15 INFO - PROCESS | 4232 | 1472026815227 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:16 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
01:20:16 INFO - {}
01:20:16 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
01:20:16 INFO - {}
01:20:16 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
01:20:16 INFO - {}
01:20:16 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
01:20:16 INFO - {}
01:20:16 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
01:20:16 INFO - {}
01:20:16 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1224ms
01:20:16 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
01:20:16 INFO - PROCESS | 4232 | 1472026816431 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:16 INFO - PROCESS | 4232 | 1472026816450 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:16 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
01:20:16 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 376ms
01:20:16 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
01:20:16 INFO - PROCESS | 4232 | 1472026816814 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:16 INFO - PROCESS | 4232 | 1472026816839 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:16 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
01:20:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
01:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
01:20:16 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 169ms
01:20:16 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
01:20:16 INFO - PROCESS | 4232 | 1472026816986 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:17 INFO - PROCESS | 4232 | 1472026817002 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:17 INFO - PROCESS | 4232 | [Parent 4232] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:20:18 INFO - PROCESS | 4232 | [Parent 4232] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:20:21 INFO - PROCESS | 4232 | [Parent 4232] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:20:27 INFO - PROCESS | 4232 | MARIONETTE LOG: INFO: Timeout fired
01:20:27 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
01:20:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
01:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
01:20:27 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10086ms
01:20:27 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
01:20:27 INFO - PROCESS | 4232 | 1472026827078 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:27 INFO - PROCESS | 4232 | 1472026827104 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:27 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
01:20:27 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 482ms
01:20:27 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
01:20:27 INFO - PROCESS | 4232 | 1472026827565 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:27 INFO - PROCESS | 4232 | 1472026827617 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:27 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
01:20:27 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 230ms
01:20:27 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
01:20:27 INFO - PROCESS | 4232 | 1472026827801 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:27 INFO - PROCESS | 4232 | 1472026827827 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:27 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
01:20:27 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
01:20:27 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
01:20:27 INFO - PROCESS | 4232 | 1472026827978 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - PROCESS | 4232 | 1472026828000 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
01:20:28 INFO - {}
01:20:28 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 230ms
01:20:28 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
01:20:28 INFO - PROCESS | 4232 | 1472026828214 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - PROCESS | 4232 | 1472026828235 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
01:20:28 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 170ms
01:20:28 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
01:20:28 INFO - PROCESS | 4232 | 1472026828392 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - PROCESS | 4232 | 1472026828420 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
01:20:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
01:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
01:20:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
01:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
01:20:28 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 170ms
01:20:28 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
01:20:28 INFO - PROCESS | 4232 | 1472026828564 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - PROCESS | 4232 | 1472026828586 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 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().
01:20:28 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 169ms
01:20:28 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
01:20:28 INFO - PROCESS | 4232 | 1472026828737 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - PROCESS | 4232 | 1472026828752 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
01:20:28 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 168ms
01:20:28 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
01:20:28 INFO - PROCESS | 4232 | 1472026828911 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:28 INFO - PROCESS | 4232 | 1472026828932 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
01:20:29 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 169ms
01:20:29 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
01:20:29 INFO - PROCESS | 4232 | 1472026829085 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - PROCESS | 4232 | 1472026829106 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 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"
01:20:29 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
01:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:29 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
01:20:29 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
01:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:29 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
01:20:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
01:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
01:20:29 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 170ms
01:20:29 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
01:20:29 INFO - PROCESS | 4232 | 1472026829264 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - PROCESS | 4232 | 1472026829287 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
01:20:29 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 188ms
01:20:29 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
01:20:29 INFO - PROCESS | 4232 | 1472026829452 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - PROCESS | 4232 | 1472026829468 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
01:20:29 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 170ms
01:20:29 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
01:20:29 INFO - PROCESS | 4232 | 1472026829631 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - PROCESS | 4232 | 1472026829650 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
01:20:29 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 168ms
01:20:29 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
01:20:29 INFO - PROCESS | 4232 | 1472026829809 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 INFO - PROCESS | 4232 | 1472026829829 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:29 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
01:20:29 INFO - do_test/)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
01:20:52 INFO - )
01:20:52 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 230ms
01:20:52 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
01:20:52 INFO - PROCESS | 4232 | 1472026852616 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:52 INFO - PROCESS | 4232 | 1472026852636 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
01:20:52 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 170ms
01:20:52 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
01:20:52 INFO - PROCESS | 4232 | 1472026852796 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:52 INFO - PROCESS | 4232 | 1472026852821 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
01:20:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
01:20:52 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 189ms
01:20:52 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
01:20:52 INFO - PROCESS | 4232 | 1472026852983 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - PROCESS | 4232 | 1472026853005 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
01:20:53 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 170ms
01:20:53 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
01:20:53 INFO - PROCESS | 4232 | 1472026853161 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - PROCESS | 4232 | 1472026853180 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
01:20:53 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 169ms
01:20:53 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
01:20:53 INFO - PROCESS | 4232 | 1472026853333 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - PROCESS | 4232 | 1472026853360 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
01:20:53 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
01:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:53 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
01:20:53 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 169ms
01:20:53 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
01:20:53 INFO - PROCESS | 4232 | 1472026853509 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - PROCESS | 4232 | 1472026853523 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
01:20:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
01:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
01:20:53 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 169ms
01:20:53 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
01:20:53 INFO - PROCESS | 4232 | 1472026853682 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - PROCESS | 4232 | 1472026853708 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
01:20:53 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 169ms
01:20:53 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
01:20:53 INFO - PROCESS | 4232 | 1472026853855 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:53 INFO - PROCESS | 4232 | 1472026853870 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
01:20:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
01:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
01:20:54 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 168ms
01:20:54 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
01:20:54 INFO - PROCESS | 4232 | 1472026854031 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - PROCESS | 4232 | 1472026854050 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
01:20:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
01:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
01:20:54 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 170ms
01:20:54 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
01:20:54 INFO - PROCESS | 4232 | 1472026854209 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - PROCESS | 4232 | 1472026854222 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
01:20:54 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 169ms
01:20:54 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
01:20:54 INFO - PROCESS | 4232 | 1472026854381 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - PROCESS | 4232 | 1472026854399 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
01:20:54 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 169ms
01:20:54 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
01:20:54 INFO - PROCESS | 4232 | 1472026854555 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - PROCESS | 4232 | 1472026854569 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
01:20:54 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 170ms
01:20:54 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
01:20:54 INFO - PROCESS | 4232 | 1472026854731 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - PROCESS | 4232 | 1472026854753 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
01:20:54 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 170ms
01:20:54 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
01:20:54 INFO - PROCESS | 4232 | 1472026854905 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:54 INFO - PROCESS | 4232 | 1472026854919 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:55 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
01:20:55 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
01:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:20:55 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
01:20:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
01:20:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
01:20:55 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 169ms
01:20:55 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
01:20:55 INFO - PROCESS | 4232 | 1472026855081 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:55 INFO - PROCESS | 4232 | 1472026855099 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
01:20:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
01:20:55 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 170ms
01:20:55 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
01:20:55 INFO - PROCESS | 4232 | 1472026855254 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:55 INFO - PROCESS | 4232 | 1472026855273 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
01:20:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
01:20:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
01:20:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
01:20:55 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 170ms
01:20:55 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
01:20:55 INFO - PROCESS | 4232 | 1472026855430 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:55 INFO - PROCESS | 4232 | 1472026855448 Marionette INFO sendAsync b3b10cc7-0da2-44f4-979f-8c129a38ed1c
01:20:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: